# shellcheck shell=bash # vim: set ft=bash : alias ..="cd .." alias ls="ls --color=auto" alias l="ls -1p" alias ll="ls -lhp" alias lt="ls -lhtp" alias la="ls -lhap" alias lta="ls -lhatp" alias ldir="ls -dp" # list directories alias grep="grep --color=auto" alias rm="rm -I --preserve-root" alias mv="mv -iv" alias cp="cp -iv" alias ln="ln -i" alias mkdir="mkdir -pv" alias chown="chown --preserve-root" alias chmod="chmod --preserve-root" alias chgrp="chgrp --preserve-root" alias ip="ip --color" alias ipa="ip -brief address" alias ipl="ip -brief link" alias ipr="ip route" alias clip="xclip -sel clip" alias df="df -kTh" alias fzfpac="pacman -Slq | fzf -m --preview 'pacman -Si {1}' | xargs -ro sudo pacman -S" alias path='echo -e ${PATH//:/\\n}' # Pretty print path variables # Programs alias o="xdg-open" alias v="nvim" alias g='git' alias t=' task' alias tsh='tasksh' alias z='zathura --fork' alias f='fzf' alias fm='pcmanfm &>/dev/null &' alias mm='micromamba' # Languages alias r5="plt-r5rs --no-prim" alias hs="ghci" alias pl="swipl" alias py="python" alias r="R" alias azerty="setxkbmap be" alias qwerty="setxkbmap us" alias cole="setxkbmap us -variant colemak"