Reorganize bash_aliases entirely, add some readme.
This commit is contained in:
parent
bd95a93220
commit
63c5cb05bc
|
@ -1,2 +1,4 @@
|
|||
# config
|
||||
Various config files I use.
|
||||
Various config files and small scripts I use.
|
||||
|
||||
TODO: Set up ansible so they can be very quickly installed on new systems and such.
|
||||
|
|
|
@ -1,13 +1,10 @@
|
|||
export PATH=~/bin:$PATH
|
||||
export EDITOR="/usr/bin/emacs -nw"
|
||||
export LD_PRELOAD="/home/anna/.local/lib64/stderred.so"
|
||||
|
||||
alias unlock="lpass show -c --password"
|
||||
alias arduino-serial="cu -l /dev/ttyACM0 -s 115200"
|
||||
alias emacs="/usr/bin/emacs -nw"
|
||||
alias grep='LC_ALL="C" grep'
|
||||
alias bt='transmission-remote'
|
||||
alias git='hub'
|
||||
# Produces a nice, colorful 2-line prompt, basically of the form:
|
||||
# [username@hostname]-[current_directory]
|
||||
# $
|
||||
#
|
||||
# Also includes a [x] on the first line if the last command returned false.
|
||||
#
|
||||
# TODO: add current git branch
|
||||
|
||||
function fancy_ps1 () {
|
||||
local COLOR1="\033[1;32m"
|
||||
|
@ -19,5 +16,3 @@ function fancy_ps1 () {
|
|||
}
|
||||
|
||||
PS1="\[\033[0;37m\]\342\224\214\342\224\200\$([[ \$? != 0 ]] && echo \"[\[\033[0;31m\]\342\234\227\[\033[0;37m\]]\342\224\200\")[$(if [[ ${EUID} == 0 ]]; then echo '\[\033[0;31m\]\h'; else echo '\[\033[0;33m\]\u\[\033[0;37m\]@\[\033[0;96m\]\h'; fi)\[\033[0;37m\]]\342\224\200\$(fancy_ps1)\[\033[0;37m\]\n\[\033[0;37m\]\342\224\224\342\224\200\342\224\200\342\225\274 \[\033[0m\]"
|
||||
|
||||
export GPG_TTY=$(tty)
|
9
bash/README.md
Normal file
9
bash/README.md
Normal file
|
@ -0,0 +1,9 @@
|
|||
Snippets you can source from your `.bash_profile`.
|
||||
|
||||
To install them all, copy them to ~/.bash.d and add this to your shell init script:
|
||||
|
||||
```
|
||||
for partial in $(ls ~/.bash.d/*.sh); do
|
||||
source $partial
|
||||
done
|
||||
```
|
3
bash/emacs.sh
Normal file
3
bash/emacs.sh
Normal file
|
@ -0,0 +1,3 @@
|
|||
# Make emacs the default editor, default to non-gui mode.
|
||||
alias emacs="/usr/bin/emacs -nw"
|
||||
export EDITOR="/usr/bin/emacs -nw"
|
5
bash/misc_aliases.sh
Normal file
5
bash/misc_aliases.sh
Normal file
|
@ -0,0 +1,5 @@
|
|||
alias unlock="lpass show -c --password"
|
||||
alias arduino-serial="cu -l /dev/ttyACM0 -s 115200"
|
||||
alias grep='LC_ALL="C" grep'
|
||||
alias bt='transmission-remote'
|
||||
alias git='hub'
|
Loading…
Reference in New Issue
Block a user