2021-04-22 01:26:47 +00:00
|
|
|
# Aliases for emacs commands
|
2020-10-17 02:43:49 +00:00
|
|
|
alias ff find-file $1
|
2021-04-22 01:26:47 +00:00
|
|
|
|
2023-01-13 03:51:31 +00:00
|
|
|
# Aliasing standard shell commands to better emacs alternatives
|
|
|
|
alias less view-file $1
|
|
|
|
|
2021-04-22 01:26:47 +00:00
|
|
|
# Changing "ls" to "exa"
|
2021-04-22 01:35:53 +00:00
|
|
|
alias ls exa -al --color=always --group-directories-first $* # my preferred listing
|
|
|
|
alias la exa -a --color=always --group-directories-first $* # all files and dirs
|
|
|
|
alias ll exa -l --color=always --group-directories-first $* # long format
|
|
|
|
alias lt exa -aT --color=always --group-directories-first $* # tree listing
|
|
|
|
alias l. exa -a1 $* | grep "^\." # list hidden files
|
2021-04-20 22:54:29 +00:00
|
|
|
|
2021-04-22 01:26:47 +00:00
|
|
|
# Merge Xresources
|
|
|
|
alias merge xrdb -merge ~/.Xresources
|
2021-04-20 22:54:29 +00:00
|
|
|
|
2021-04-22 01:26:47 +00:00
|
|
|
# Aliases for doom emacs utilties
|
2020-11-03 00:56:51 +00:00
|
|
|
alias doomsync ~/.emacs.d/bin/doom sync
|
|
|
|
alias doomdoctor ~/.emacs.d/bin/doom doctor
|
|
|
|
alias doomupgrade ~/.emacs.d/bin/doom upgrade
|
|
|
|
alias doompurge ~/.emacs.d/bin/doom purge
|
2021-04-22 01:26:47 +00:00
|
|
|
|
|
|
|
# Confirm before overwriting something
|
|
|
|
alias cp cp -i $1
|
|
|
|
alias mv mv -i $1
|
|
|
|
alias rm rm -i $1
|
|
|
|
|
2023-01-13 03:51:31 +00:00
|
|
|
# Bare git repo alias for dotfiles
|
2021-04-22 01:26:47 +00:00
|
|
|
alias config /usr/bin/git --git-dir=$HOME/dotfiles --work-tree=$HOME $*
|