-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathaliases.sh
More file actions
53 lines (46 loc) · 1.09 KB
/
Copy pathaliases.sh
File metadata and controls
53 lines (46 loc) · 1.09 KB
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
# heheh
alias v="nvim"
alias vim="nvim"
alias lg=lazygit
alias ez="vim ~/.zshrc"
alias eb="vim ~/.bashrc"
alias el="vim ~/.localrc"
alias ea="vim ~/.aliases"
alias sz="source ~/.zshrc"
alias sb="source ~/.bashrc"
alias sl="source ~/.localrc"
alias sl="source ~/.aliases"
alias -g zz=" | fzf"
alias p="python3"
alias ds="du -sh"
alias rm='rm -i'
alias tmp="mkcd ~/repos/tmp"
# GIT
alias g="git"
alias ga="git add"
alias gm="git commit -m"
alias gd="git diff"
alias gs="git status"
alias grs="git restore --staged"
alias grev="git revert"
alias gstl="git stash list"
alias gsta="git stash apply"
alias gstp="git stash pop"
alias gsts="git stash -m"
alias gb="git branch"
alias gco="git checkout"
alias gcb="git checkout -b"
alias gr="git remote"
alias gpull="git pull --rebase"
alias gpush="git push origin HEAD"
alias gf="git fetch upstream && git rebase upstream/master"
alias rmswp="rm -rf ~/.local/state/nvim/swap/*"
# TMUX
alias t="tmux"
alias tnew="tmux new-session"
alias tat="tmux attach-session -t"
# Python
alias penv="source ./venv/bin/activate"
# Dir
alias cdw="cd ~/workspace/"
alias cdr="cd ~/repos/"