summaryrefslogtreecommitdiff
path: root/.config/aliasrc
blob: 45d9a61149d0860e44727e13991f674a8601e99d (plain)
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
#        _ _
#       | (_)
#   __ _| |_  __ _ ___ _ __ ___
#  / _` | | |/ _` / __| '__/ __|
# | (_| | | | (_| \__ \ | | (__
#  \__,_|_|_|\__,_|___/_|  \___|
#
#



# #---Universal Shell Alias Configuration File---# #
# First column contains the alias
# Second column contains the command to execute

|---------+----------------------------------------------------------------------|
| :e      | $EDITOR                                                              |
| :q      | exit                                                                 |
| adog    | git log --all --decorate --oneline --graph                           |
| cdd     | cd ..                                                                |
| cs      | cowsay -f sodomized                                                  |
| df      | yadm                                                                 |
| dfa     | yadm add                                                             |
| dfc     | yadm commit                                                          |
| dfp     | yadm pull                                                            |
| dfup    | yadm commit -a ; yadm push && yadm push all master && kill -39 $(pidof dwmblocks)|
| e       | $EDITOR                                                              |
| ew      | nvim ./main.rnw                                                      |
| fetch   | clear && printf '\n$(pfetch)\n$(bars)\n'                             |
| fp      | fontpreview                                                          |
| fu      | fuck                                                                 |
| f       | vicd                                                                 |
| g       | git                                                                  |
| goobook | goobook -c $HOME/.config/goobook/config                              |
| gor     | go run *.go                                                          |
| less    | nvimpager                                                            |
| mmi     | make && sudo make install                                            |
| op      | e main.rnw                                                           |
| R       | R -q                                                                 |
| td      | todotxt-machine -c ~/.config/todotxt-machine/config                  |
| tm      | tmux                                                                 |
| tmcd    | tmux attach-session -t                                               |
| tmdd    | tmux  kill-session -t                                                |
| tmls    | tmux list-sessions                                                   |
| t       | todo.sh -d $HOME/.config/todo/todo.cfg                               |
| ta      | todo.sh -d $HOME/.config/todo/todo.cfg a                             |
| tl      | todo.sh -d $HOME/.config/todo/todo.cfg ls                            |
| v       | nvim                                                                 |
| vc      | expressvpn connect && dwmbar                                         |
| vd      | expressvpn disconnect && dwmbar                                      |
| vm      | expressvpn connect camo && dwmbar                                    |
| vpn     | expressvpn                                                           |
| vs      | expressvpn connect smart && dwmbar                                   |
| xx      | chmod +x                                                             |
| yadog   | yadm log --all --decorate --oneline --graph                          |
|---------+----------------------------------------------------------------------|