Skip to content

Instantly share code, notes, and snippets.

View utternerd's full-sized avatar

Matt Freitag utternerd

View GitHub Profile
@utternerd
utternerd / .inputrc
Created December 6, 2014 19:50
Page Up and Page Down completion mappings for Bash
# mappings for "page up" and "page down" searching of history
"\e[5~": history-search-backward
"\e[6~": history-search-forward
@utternerd
utternerd / .bashrc
Last active August 29, 2015 14:10
BASH Prompt
PROMPT_COMMAND='history -a;echo -en "\033[m\033[38;5;2m"$(( $(sed -nu "s/MemFree:[\t ]\+\([0-9]\+\) kB/\1/p" /proc/meminfo)/1024))"\033[38;5;22m/"$(($(sed -nu "s/MemTotal:[\t ]\+\([0-9]\+\) kB/\1/Ip" /proc/meminfo)/1024 ))MB"\t\033[m\033[38;5;55m$(< /proc/loadavg)\033[m"'
PS1='\[\e[m\n\e[1;30m\][$$:$PPID \j:\!\[\e[1;30m\]]\[\e[0;36m\] \T \d \[\e[1;30m\][\[\e[1;34m\]\u@\H\[\e[1;30m\]:\[\e[0;37m\]${SSH_TTY} \[\e[0;32m\]+${SHLVL}\[\e[1;30m\]] \[\e[1;37m\]\w\[\e[0;37m\] \n($SHLVL:\!)\$ '