Move to Chezmoi
This commit is contained in:
parent
f216c4ff2c
commit
e3498e73b5
59 changed files with 499 additions and 2240 deletions
chezmoi/dot_zshrc.d
35
chezmoi/dot_zshrc.d/executable_aliases.zsh
Normal file
35
chezmoi/dot_zshrc.d/executable_aliases.zsh
Normal file
|
@ -0,0 +1,35 @@
|
|||
if [ "$EDITOR" = 'nvim' ]; then
|
||||
alias vi='nvim'
|
||||
alias vim='nvim'
|
||||
alias vimdiff="nvim -d"
|
||||
alias view="nvim -R"
|
||||
fi
|
||||
|
||||
# use reflink cp if supported (yay CoW)
|
||||
if 2>&1 cp --help | grep -qF -- --reflink; then
|
||||
alias cp='cp -i --reflink=auto'
|
||||
else
|
||||
alias cp='cp -i'
|
||||
fi
|
||||
|
||||
alias mv='mv -i'
|
||||
|
||||
if command -v docker-compose &> /dev/null; then
|
||||
alias dco='docker-compose'
|
||||
fi
|
||||
|
||||
case "$OSTYPE" in
|
||||
darwin*)
|
||||
if command -v gtar &> /dev/null; then
|
||||
alias tar='gtar'
|
||||
fi
|
||||
|
||||
if command -v gsed &> /dev/null; then
|
||||
alias sed='gsed'
|
||||
fi
|
||||
;;
|
||||
|
||||
linux*)
|
||||
alias open='xdg-open'
|
||||
;;
|
||||
esac
|
Loading…
Add table
Add a link
Reference in a new issue