vimrc clean + snippets
[dotfiles.git] / .config / shell / commonrc
1
2 # alias
3 alias ls='ls --color=auto'
4 alias grep='grep --color=auto'
5 alias trree='tree -C'
6
7 alias cp='cp -i'
8 alias dotfiles='git --git-dir=$HOME/.dotfiles --work-tree=$HOME'
9 alias suckless-clean='make clean && rm -rf config.h && git reset --hard home/master'
10 alias musicdl="youtube-dl -f bestaudio"
11 alias mpv="mpv --no-input-default-bindings"
12 alias darkmpv='mpv --vf=sub,lavfi="negate"'
13 alias nmaplocal='nmap -sn 192.168.1.0/24'
14 alias refreshusb='udevadm control --reload-rules'
15 alias vpnup='nmcli connection up pinovpn'
16 alias drill-srs='drill-srs 2>/dev/null'
17 alias scrkey='screenkey -t 2.5 --mods-mode emacs -s small -p fixed -g $(slop -n -f '%g')'
18 alias mdp='export TERM=st; mdp'
19 alias R='R --vanilla'
20 alias fzf="fzf --color=16 --header=fzf --info=inline --preview='echo {}; file -b {}; echo =-=-=-=-=-=-=-=-=-=-=-=-=-=; if [ -d '{}' ]; then ls -A {}; else head -$LINES {}; fi'" # fzf options when running from shell
21 alias gdb="gdb -q"
22
23 mkcd() {
24     mkdir "$1" && cd "$1"
25 }
26
27 alias v="$EDITOR"
28 alias z="$READER"
29 alias b="$BROWSER"
30 alias s="$VIEWER"
31 alias m="$PLAYER"
32
33 # connect to wifi
34 # nmcli device wifi connect WIFI_NAME password PASSWORD
35 # record
36 # ffmpeg -y -f x11grab -s 1600x900 -i :0.0 -f alsa -i default -c:v libx264 -r 30 -c:a flac $filename
37
38 source fzfutil
39