X-Git-Url: https://git.danieliu.xyz/?p=dotfiles.git;a=blobdiff_plain;f=.config%2Fshell%2Fcommonrc;h=c364a63e159a54506c6d6bffca80dadf82239c34;hp=3d9870a7b7271f7c8131948cec26eff6d64d477b;hb=28305fcf445e27c63a5302ceb10efeec87e561b5;hpb=7f59e8b721746dbf0741f0083a1a5e74ce973278 diff --git a/.config/shell/commonrc b/.config/shell/commonrc index 3d9870a..c364a63 100644 --- a/.config/shell/commonrc +++ b/.config/shell/commonrc @@ -2,6 +2,8 @@ # alias alias ls='ls --color=auto' alias grep='grep --color=auto' +alias trree='tree -C' + alias cp='cp -i' alias dotfiles='git --git-dir=$HOME/.dotfiles --work-tree=$HOME' alias suckless-clean='make clean && rm -rf config.h && git reset --hard home/master' @@ -15,9 +17,13 @@ alias drill-srs='drill-srs 2>/dev/null' alias scrkey='screenkey -t 2.5 --mods-mode emacs -s small -p fixed -g $(slop -n -f '%g')' alias mdp='export TERM=st; mdp' alias R='R --vanilla' -alias fzf="fzf --color=16 --header=fzf --info=inline --preview='echo {}; file -b {}; echo =-=-=-=-=-=-=-=-=-=-=-=-=-=; if [ -d '{}' ]; then ls -A {}; else head -$LINES {}; fi'" +alias fzf="fzf --color=16 --header=fzf --info=inline --preview='echo {}; file -b {}; echo =-=-=-=-=-=-=-=-=-=-=-=-=-=; if [ -d '{}' ]; then ls -A {}; else head -$LINES {}; fi'" # fzf options when running from shell alias gdb="gdb -q" +mkcd() { + mkdir "$1" && cd "$1" +} + alias v="$EDITOR" alias z="$READER" alias b="$BROWSER"