dotfiles for bash shell loaded on login (subset for hpc resources here):
~/.bash_profile
used to source other dotfiles~/.bash_prompt
used to change shell prompt. Designed to be used with Solarized Dark theme.~/.exports
used to set environment variables~/.aliases
used to set aliases for shell commands and functions. NOTE: some commands in.aliases
depend on GNU coreutils for the bash shell. Install with macports or homebrew.~/.path
used to extend$PATH
(on local machine but not in repo)
For git:
~/.gitconfig
used to configure git options~/.gitignore_global
used to specify files to ignore globally~/.gitcheck
script used to check which repos on local machine have changes and/or need to be pushed to or pulled from remote - aliased ascheck
~/.gitpullall
script used to pull all repos on local machine that are behind remote - aliased asgpull
When setting up a new machine:
~/.macos
used to set preferred macOS defaults (run usingsource ~/.macOS
)~/.ubuntu
used to setup ubuntu machine (run usingsource ~/.ubuntu
)
Largely cobbled together from:
https://natelandau.com/my-mac-osx-bash_profile/
and
https://github.com/mathiasbynens/dotfiles