1
0
Files
chezmoi/home/dot_zim/modules/jl-helper/init.zsh

65 lines
1.5 KiB
Bash

#
# Personal aliases
#
#
# Admin
#
alias udvrld='sudo udevadm control --reload-rules && sudo udevadm trigger'
#
# Editors
#
[[ $(command -v nvim) ]] && alias vim='nvim'
[[ $(command -v chezmoi) ]] && alias edit='chezmoi edit --watch'
#
# Mail, internet
#
alias mutt='neomutt -f ${HOME}/Mail/jeff.lance@mala.fr/inbox/'
alias neomutt='neomutt -f ${HOME}/Mail/jeff.lance@mala.fr/inbox/'
#
# Utilities
#
[[ $(command -v trash) ]] && alias rm='trash-put'
[[ $(command -v dfc) ]] && alias df='dfc'
[[ $(command -v eza) ]] && alias ls='eza -l --icons=always'
alias ip='ip -c' # ip address
alias md='mkdir -p' # mkdir alias
alias open='xdg-open' # open files
alias pips='pip_search' # pip search tool
alias rs='rsync -Pavzl' # rsync shortcut
alias t='tmux' # tmux
alias ta='t a -t' # tmux attach to a session
alias tl='t ls' # tmux list sessions
alias tn='t n -t' # tmux new session
alias vs='transcode-video --scan' #
alias xcolor='xcolor | xclip -i' # xcolor
alias yd='yt-dlp' # yt-dlp best download
#
# Shortcuts
#
hash -d crs="${HOME}/cours" # cours
hash -d doc="${HOME}/Documents" # documents
hash -d dot="$(chezmoi source-path)" # dotfiles
#
# Environment
#
# interactive comments
setopt interactivecomments
bindkey '^R' history-incremental-search-backward