-
Notifications
You must be signed in to change notification settings - Fork 0
/
.aliases
39 lines (34 loc) · 990 Bytes
/
.aliases
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
### QOS stuff
# Python to py
alias py='python3'
# short clear as cls
alias cls='clear'
# shortcut for ls stuff
alias li='ls -lisah'
### todo.sh aliases
# shorten todo.sh
alias todo='todo.sh'
# shortcut for adding to todo list
alias tadd='todo.sh add'
# shortcut for listing todo list
alias tls='todo.sh ls'
# shortcut for doing task
alias tdo='todo.sh do'
# shortcut for deleting task
alias tdel='todo.sh del'
### Wireguard aliases
# shortcuts vpn home
alias svpn='sudo systemctl start wg-quick@wg_home'
alias rvpn='sudo systemctl restart wg-quick@wg_home'
alias evpn='sudo systemctl stop wg-quick@wg_home'
alias cvpn='sudo systemctl status wg-quick@wg_home'
### Fixing stuff that should work
# overload tmux to use config file
alias tmux='tmux -f ~/.tmux.conf'
### git aliases
alias gcm='git commit -m'
alias ga='git add .'
alias gpull='git pull'
alias gpush='git push'
# gopass
alias gop='gopass list --flat | fzf --border=rounded +m --height=100% | xargs -I@ gopass show -C -n "@"'