Files
2026-07-13 19:09:25 -07:00

42 lines
776 B
Bash

# Alias definitions
# helper funcs
_git(){
[ $# -eq 0 ] && {
git status && git branch
} || {
git "$@"
}
}
# Default aliases
alias ls='ls --color=auto'
alias grep='grep --color=auto'
#alias nyx='nyx -c ~/.config/nyx/config/'
# Ease of use aliases
alias '..'='cd ../'
alias '...'='cd ../..'
alias google='google-chrome-stable'
alias shotcut='QT_OPENGL=software shotcut'
# special aliases
alias 'ff'='nvim $(fzf)'
alias ts='date +%Y%m%d%H%M%S'
# git aliases
alias gs='git status'
alias ga='git add'
# Single letter aliases
alias c='claude'
alias d='du_color'
alias e='nvim'
alias g=_git
alias l='ls -alh'
alias t='tmux'
alias v='nvim'
# Load in any secret aliases if there may be
[ -f ~/.config/bash/aliases.sh.secret ] && . ~/.config/bash/aliases.sh.secret