mirror of
https://github.com/tomru/dotfiles.git
synced 2026-03-03 06:27:16 +01:00
add shell stuff
This commit is contained in:
42
shell/.aliases
Normal file
42
shell/.aliases
Normal file
@@ -0,0 +1,42 @@
|
||||
# Unix
|
||||
|
||||
# Detect which `ls` flavor is in use
|
||||
if ls --color > /dev/null 2>&1; then # GNU `ls`
|
||||
ls_colorflag="--color"
|
||||
else # BSD like `ls`
|
||||
ls_colorflag="-G"
|
||||
fi
|
||||
|
||||
alias ...="cd ../.."
|
||||
alias ...="cd ../../.."
|
||||
alias ....="cd ../../../.."
|
||||
alias vim="nvim"
|
||||
alias ls="ls ${ls_colorflag}"
|
||||
alias ll="ls -al"
|
||||
alias ff="find . -name"
|
||||
alias ln="ln -v"
|
||||
alias mkdir="mkdir -p"
|
||||
alias e="$EDITOR"
|
||||
alias _="sudo"
|
||||
alias nohist="unset HISTFILE"
|
||||
|
||||
alias jest-debug="node --inspect-brk node_modules/.bin/jest $@"
|
||||
|
||||
alias ta="tmux attach -t"
|
||||
alias ts="tmux new-session -s"
|
||||
alias tl="tmux list-sessions"
|
||||
|
||||
alias did="vim +"normal Go" +"r\!date" ~/did.txt"
|
||||
|
||||
alias k="kubectl"
|
||||
|
||||
if [[ $OSTYPE == "linux-gnu" ]]
|
||||
then
|
||||
alias o="xdg-open"
|
||||
fi
|
||||
|
||||
# Pretty print the path
|
||||
alias path='echo $PATH | tr -s ":" "\n"'
|
||||
|
||||
# Include custom aliases
|
||||
[[ -f ~/.aliases.local ]] && source ~/.aliases.local
|
||||
Reference in New Issue
Block a user