summaryrefslogtreecommitdiffstats
path: root/.emacs.d/eshell
diff options
context:
space:
mode:
authorAmin Bandali <bandali@kelar.org>2024-03-31 21:40:41 -0400
committerAmin Bandali <bandali@kelar.org>2024-03-31 21:51:30 -0400
commit90f051d46a1d9cfbae5d9c2984a96a621ae4a82a (patch)
tree30be03a58a2527f25ebb6f195c3c9fee5e1fe91a /.emacs.d/eshell
parent2fb78b99b55b612fc758397fdd421ae1de8a51ef (diff)
downloadconfigs-90f051d46a1d9cfbae5d9c2984a96a621ae4a82a.tar.gz
configs-90f051d46a1d9cfbae5d9c2984a96a621ae4a82a.tar.xz
configs-90f051d46a1d9cfbae5d9c2984a96a621ae4a82a.zip
Merge .emacs.d/lisp/bandali-*.el into .emacs.d/init.el
Somewhat major overhaul. Worth mentioning are the b/keymap-* wrappers added around the newly introduced keymap-* functions in GNU Emacs 29. Also dropped some mostly unused configs like exwm and org.
Diffstat (limited to '.emacs.d/eshell')
-rw-r--r--.emacs.d/eshell/alias21
1 files changed, 21 insertions, 0 deletions
diff --git a/.emacs.d/eshell/alias b/.emacs.d/eshell/alias
new file mode 100644
index 0000000..113ef31
--- /dev/null
+++ b/.emacs.d/eshell/alias
@@ -0,0 +1,21 @@
+alias .. cd ..
+alias ... cd ../..
+alias d dired $*
+alias e find-file-other-window $1
+alias ee find-file $1
+alias emacs find-file $1
+alias gd magit-diff-unstaged
+alias gds magit-diff-staged
+alias git git --no-pager $*
+alias l ls -l $*
+alias la ls -al $*
+alias ll ls -al $*
+alias man woman $1
+alias up eshell-up $1
+alias pk eshell-up-peek $1
+alias vi find-file $1
+alias vim find-file $1
+alias mbsync mbsync -c $XDG_CONFIG_HOME/isync/mbsyncrc $*
+alias getmail getmail --getmaildir $XDG_CONFIG_HOME/getmail --rcfile getmailrc $*
+alias m mbsync csclub; mbsync kelar; mbsync shemshak; mbsync gnub; mbsync sfl; mbsync sflro; getmail
+alias mc mbsync canonical; mbsync csclub; mbsync kelar; mbsync shemshak; mbsync gnub; mbsync sfl; mbsync sflro; getmail