summaryrefslogtreecommitdiffstats
path: root/config/sh/aliases
diff options
context:
space:
mode:
Diffstat (limited to 'config/sh/aliases')
-rw-r--r--config/sh/aliases42
1 files changed, 42 insertions, 0 deletions
diff --git a/config/sh/aliases b/config/sh/aliases
new file mode 100644
index 0000000..c764f38
--- /dev/null
+++ b/config/sh/aliases
@@ -0,0 +1,42 @@
+# improvements to common commands {{{
+alias ls="exa --group-directories-first --time-style=long-iso --git --color-scale"
+alias ll="ls -l"
+alias grep="grep --color=auto"
+alias rm="rm -i"
+alias cp="cp -i"
+alias mv="mv -i"
+alias bc="bc -lq"
+alias ag="ag --pager=less --smart-case"
+type forkprove > /dev/null 2>&1 && alias prove="forkprove"
+type tput > /dev/null 2>&1 && alias reset="tput reset"
+type sudo-askpass > /dev/null 2>&1 && alias sudo="sudo -A"
+# }}}
+# games {{{
+alias nao="env TERM=rxvt telnet nethack.alt.org"
+alias cao="env TERM=rxvt /usr/bin/ssh -C -i $HOME/.ssh/cao_key joshua@crawl.akrasiac.org"
+alias cdo="ssh -C -i $HOME/.ssh/cao_key crawl@crawl.develz.org"
+# }}}
+# termcast {{{
+alias tc="telnet termcast.org"
+# }}}
+# shells {{{
+alias bishamon='ssh doy@bishamon'
+alias tozt="ssh doy@tozt.net"
+# }}}
+# tmux sessions {{{
+alias main='tmux new -As main'
+alias chat='tmux new -As chat'
+alias work='tmux new -As work'
+alias docs='tmux new -As docs'
+alias misc='tmux new -As misc'
+# }}}
+# other {{{
+alias pm="find lib -type f"
+alias v="vim --cmd 'let g:startify_disable_at_vimenter = 1' -c 'call feedkeys(\"t\")'"
+alias g="vim --cmd 'let g:startify_disable_at_vimenter = 1' -c 'call feedkeys(\"ff\")'"
+alias utc="env TZ=UTC date"
+alias pd="perldoc"
+alias pc="p -c"
+# }}}
+
+# vim:ft=sh:fdm=marker