63e35af0a7405b6d7842b8b58cf64f2511f4b885
David Blume first commit

David Blume authored 8 years ago

1) # ~/.bash_profile: executed by bash for login shells.
2) 
David Blume Add a few c++ aliases, and...

David Blume authored 8 years ago

3) if [ -f "${HOME}/.bashrc" ]; then
dblume Make compatible with macOS...

dblume authored 1 year ago

4)     if [[ $(uname -s) == Darwin* ]]; then
dblume Make compatible with both I...

dblume authored 1 year ago

5)         # Mac M1 installs into /opt/homebrew/; Intel Mac installs into /usr/local/
6)         if [ -d "/opt/homebrew/bin/" ] && [[ ! $PATH =~ (^|:)/opt/homebrew/bin/(:|$) ]]; then
7)             PATH+=:/opt/homebrew/bin/
8)         fi
dblume Make comatible with macOS C...

dblume authored 1 year ago

9)         command -v brew >/dev/null 2>&1 && eval "$(brew shellenv)"
dblume Make compatible with macOS...

dblume authored 1 year ago

10)     fi
David Blume Add a few c++ aliases, and...

David Blume authored 8 years ago

11)     source "${HOME}/.bashrc"
David Blume first commit

David Blume authored 8 years ago

12) fi
dblume Bash completion on macOS fo...

dblume authored 1 year ago

13) if [[ $(uname -s) == Darwin* ]]; then
14)     if [[ -n $ITERM_PROFILE && -z $SSH_CLIENT && -f "${HOME}/tips.txt" ]]; then
15)         cat "${HOME}/tips.txt"
16)     fi
dblume Merge branch 'main' of ssh:...

dblume authored 1 year ago

17)     if [[ -n $CDPATH && -f $HOMEBREW_PREFIX/etc/bash_completion ]]; then
dblume Check for .:/Users/david be...

dblume authored 1 year ago

18)         # brew install bash-completion (for $CDPATH completion)
dblume Merge branch 'main' of ssh:...

dblume authored 1 year ago

19)         source $HOMEBREW_PREFIX/etc/bash_completion
dblume Bash completion on macOS fo...

dblume authored 1 year ago

20)     fi
dblume Merge branch 'main' of ssh:...

dblume authored 1 year ago

21)     if [[ -f $HOMEBREW_PREFIX/bin/ctags ]]; then
22)         alias ctags="$HOMEBREW_PREFIX/bin/ctags"
dblume Use default names in macOS...

dblume authored 1 year ago

23)     fi
24)     # Set default names for GNU grep, sed and find
dblume Make compatible with both I...

dblume authored 1 year ago

25)     prepend_to_path $HOMEBREW_PREFIX/opt/grep/libexec/gnubin
26)     prepend_to_path $HOMEBREW_PREFIX/opt/gnu-sed/libexec/gnubin
27)     prepend_to_path $HOMEBREW_PREFIX/opt/findutils/libexec/gnubin
dblume Add GNU awk for macOS

dblume authored 1 year ago

28)     prepend_to_path $HOMEBREW_PREFIX/opt/gawk/libexec/gnubin