diff --git a/.config/doom/aliases b/.config/doom/eshell/aliases similarity index 55% rename from .config/doom/aliases rename to .config/doom/eshell/aliases index 78ceccd..7a98445 100644 --- a/.config/doom/aliases +++ b/.config/doom/eshell/aliases @@ -1,14 +1,26 @@ +# Aliases for emacs commands alias ff find-file $1 + +# Changing "ls" to "exa" 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 -a | egrep "^\." - - +alias l. exa -a1 | grep "^\." # list hidden files +# Merge Xresources +alias merge xrdb -merge ~/.Xresources +# Aliases for doom emacs utilties 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 + +# Confirm before overwriting something +alias cp cp -i $1 +alias mv mv -i $1 +alias rm rm -i $1 + +# bare git repo alias for dotfiles +alias config /usr/bin/git --git-dir=$HOME/dotfiles --work-tree=$HOME $* diff --git a/.config/doom/eshell/profile b/.config/doom/eshell/profile new file mode 100644 index 0000000..3c871d6 --- /dev/null +++ b/.config/doom/eshell/profile @@ -0,0 +1 @@ +colorscript random \ No newline at end of file