Skip to content

Instantly share code, notes, and snippets.

@jshwlkr
Last active April 27, 2018 15:40
Show Gist options
  • Save jshwlkr/13fa237d41eee79b8c379555c7ac25f2 to your computer and use it in GitHub Desktop.
Save jshwlkr/13fa237d41eee79b8c379555c7ac25f2 to your computer and use it in GitHub Desktop.
bash_profile
# http://osxdaily.com/2013/02/05/improve-terminal-appearance-mac-os-x/
# rearrange and colorize prompt
export PS1="\[\033[36m\]\u\[\033[m\]@\[\033[32m\]\h:\[\033[33;1m\]\w\[\033[m\]\$ "
# add flags for ls: colorize output, add a slash after a directory, make sizes human readable
alias ls='ls -GFh'
# https://spin.atomicobject.com/2016/05/28/log-bash-history/
# formats and exports command history
export PROMPT_COMMAND='if [ "$(id -u)" -ne 0 ]; then echo "$(date "+%Y-%m-%d.%H:%M:%S") $(pwd) $(history 1)" >> ~/.logs/bash-history-$(date "+%Y-%m-%d").log; fi'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment