This repository has been archived by the owner on Apr 28, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
/
dot_bash_aliases
75 lines (68 loc) · 2.09 KB
/
dot_bash_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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
alias nl='npm ls --depth=0'
alias nlg='npm ls -g --depth=0'
alias nup='npm run use:prod'
alias nud='npm run use:dev'
alias nd='npm run dev'
alias ni='npm i'
alias qc='qmk compile -kb ferris/sweep -km runeword'
alias qfl='qmk flash -kb ferris/sweep -km runeword -bl dfu-split-left'
alias qfr='qmk flash -kb ferris/sweep -km runeword -bl dfu-split-right'
alias qj='qmk json2c -o _keymap.c'
alias chrome='google-chrome-stable'
alias shn='shutdown now'
alias s='source'
alias pick='colorpicker'
alias pa='sudo pacman -Syyu'
alias par='pacman -R'
alias pas='pacman -S'
alias pass='pacman -Ss'
alias ya='yay -Syyu'
alias chd='chezmoi diff'
alias cha='chezmoi add'
alias chy='chezmoi apply'
alias chf='chezmoi forget'
alias slg='$HOME/.screenlayout/single.sh && feh --bg-fill ~/.config/Skin\ The\ Remixes.png'
alias dual='$HOME/.screenlayout/dual.sh'
#___________________________________________TMUX
alias t='tmux'
alias tl='tmux ls'
alias ta='tmux attach -t'
alias td='tmux detach'
alias tnw='tmux new-window -n'
alias tkw='tmux kill-window'
alias trw='tmux rename-window'
alias tns='tmux new -s'
alias tks='tmux kill-session'
alias trs='tmux rename-session'
# alias tnc='tmux switch-client -n'
# alias tpc='tmux switch-client -p'
# alias tlc='tmux switch-client -l'
alias tkk='tmux kill-server'
alias tss='$HOME/.config/tmux/plugins/tmux-resurrect/scripts/save.sh'
alias trr='[[ "$TERM_PROGRAM" == "tmux" ]] && $HOME/.config/tmux/plugins/tmux-resurrect/scripts/restore.sh'
#___________________________________________GIT
alias gs='git status'
alias gst='git stash'
alias gstl='git stash list'
alias gsta='git stash apply'
alias gpl='git pull'
alias gp='git push'
alias gpo='git push origin'
alias gd='git diff'
alias gdc='git diff --cached'
alias gc='git commit'
alias gcl='git clone'
alias gcp='git cherry-pick'
alias gk='git checkout'
alias gk--='git checkout --'
alias gb='git branch'
alias gbd='git branch -d'
alias gl='git log'
alias ga='git add'
alias gm='git merge'
alias grb='git rebase'
alias grs='git reset'
alias grs1='git reset HEAD~1'
alias gwa='git worktree add'
alias gwl='git worktree list'
alias gwr='git worktree remove'