40 lines
1.1 KiB
Plaintext
40 lines
1.1 KiB
Plaintext
|
|
# some more ls aliases
|
|
alias ll='ls -alF'
|
|
alias la='ls -A'
|
|
alias l='ls -CF'
|
|
alias tmux='tmux -u'
|
|
|
|
# Add an "alert" alias for long running commands. Use like so:
|
|
# sleep 10; alert
|
|
alias alert='notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"'
|
|
|
|
|
|
#---------------------------------- Alias -----------------------------------------
|
|
alias tmux='tmux -u'
|
|
alias clear="TERM=xterm /usr/bin/clear"
|
|
alias cht="cht.sh"
|
|
# alias ls="lsd"
|
|
alias ls="eza --group-directories-first --icons"
|
|
alias lt="eza --group-directories-first --icons -T -L1"
|
|
alias ll="ls -lagh"
|
|
alias bless="bat --paging=auto"
|
|
alias rename-pane="~/dotfiles/scripts/rename-pane.sh"
|
|
alias cat="bat -pf"
|
|
alias gl="git log"
|
|
alias gC="git commit"
|
|
alias gCa="git commit --amend"
|
|
alias gs='git status '
|
|
alias ga='git add '
|
|
alias gb='git branch '
|
|
alias gd='git diff'
|
|
alias gc='git checkout '
|
|
alias go="git log --oneline"
|
|
alias gk='gitk --all&'
|
|
alias gn="git log -n2"
|
|
alias f="fzf --preview 'fzf-preview.sh {}'"
|
|
alias t="fzf-tmux"
|
|
alias tfn="~/scripts/nvim-fzf.sh"
|
|
|
|
|