2016-03-07 19:38:16 +01:00
|
|
|
### COMMON OPERATIONS
|
|
|
|
|
alias ll='ls -AlFh'
|
|
|
|
|
alias la='ls -A'
|
|
|
|
|
|
|
|
|
|
alias spm="sudo pacman"
|
|
|
|
|
|
|
|
|
|
alias tml="tmux list-sessions"
|
|
|
|
|
alias tma="tmux ls 2>/dev/null && tmux attach-session || tmux"
|
2017-01-23 17:04:08 +01:00
|
|
|
alias tmn="tmux new-session -A -s"
|
2016-03-07 19:38:16 +01:00
|
|
|
|
|
|
|
|
alias clip="xclip -selection clipboard"
|
|
|
|
|
alias clipo="xclip -out -selection clipboard"
|
|
|
|
|
|
|
|
|
|
alias rgrep="grep -r"
|
|
|
|
|
|
|
|
|
|
alias vimrc="vim -c ':e \$MYVIMRC'"
|
|
|
|
|
alias zshrc="vim -c ':e ~/.zshrc' ; source ~/.zshrc"
|
|
|
|
|
|
|
|
|
|
alias calc='python3 -ic "from math import *; import cmath"'
|
|
|
|
|
|
|
|
|
|
alias le_haxxor_1='clear && dmesg | pv -qL 20'
|
|
|
|
|
alias le_haxxor_2='clear && hexdump -C /dev/urandom | pv -qlL 2'
|
|
|
|
|
|
|
|
|
|
alias root='sudo -sE'
|
|
|
|
|
|
|
|
|
|
### USEFUL DEFAULT OPTIONS
|
|
|
|
|
alias tmux="tmux -2"
|
|
|
|
|
|
|
|
|
|
alias chmod="chmod -c"
|
|
|
|
|
alias chown="chown -c"
|
|
|
|
|
|
|
|
|
|
alias ls="ls --group-directories-first --classify --color=auto"
|
|
|
|
|
|
|
|
|
|
alias grep='grep --color=auto'
|
|
|
|
|
alias fgrep='fgrep --color=auto'
|
|
|
|
|
alias egrep='egrep --color=auto'
|
|
|
|
|
|
|
|
|
|
alias rm='rm -v'
|
|
|
|
|
alias cp='cp -vi'
|
|
|
|
|
alias mv='mv -vi'
|
|
|
|
|
alias ln='ln -v'
|
|
|
|
|
|
|
|
|
|
alias du='du -h'
|
|
|
|
|
alias df='df -h'
|
|
|
|
|
|
|
|
|
|
### SHORTENING COMMAND NAMES
|
|
|
|
|
alias cs="cryptsetup"
|
|
|
|
|
alias v="vim"
|
|
|
|
|
alias g="git"
|
|
|
|
|
alias c="cd"
|
|
|
|
|
alias l="ls"
|
|
|
|
|
alias s="sudo"
|
|
|
|
|
alias cl="clear"
|
2016-03-13 15:32:57 +01:00
|
|
|
|
|
|
|
|
alias nocolor="sed -r \"s/\x1B\[([0-9]{1,2}(;[0-9]{1,2})?)?[mGK]//g\""
|
2017-08-09 21:51:54 +02:00
|
|
|
|
|
|
|
|
alias ip="ip -color"
|
2017-09-09 13:55:49 +02:00
|
|
|
|
|
|
|
|
alias vimtask="vim -c :TW"
|
2017-10-10 20:16:46 +02:00
|
|
|
|
|
|
|
|
alias tw="task"
|
|
|
|
|
alias twl="task list"
|
|
|
|
|
alias twa="task add"
|
|
|
|
|
alias twd="task done"
|
2018-02-03 23:03:25 +01:00
|
|
|
alias inbox="task add +inbox"
|
2018-01-29 13:15:50 +01:00
|
|
|
|
2018-01-29 12:42:35 +01:00
|
|
|
alias yaml2js="python -c 'import sys, yaml, json; json.dump(yaml.load(sys.stdin), sys.stdout, indent=4)'"
|
|
|
|
|
|
|
|
|
|
alias currentbranch='git rev-parse --abbrev-ref HEAD'
|
|
|
|
|
alias gpush='git push origin $(currentbranch)'
|