/
.aliases
84 lines (65 loc) · 1.57 KB
/
.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
76
77
78
79
80
81
82
83
84
# -- .aliases ------------------------------------------------------ {{{
#
# -- Lists
# -- Files
# -- Applications
# -- Git
# -- npm
# -- Bundler
# -- Miscellaneous
#
# }}}
# -- Lists --------------------------------------------------------- {{{
alias ls="ls --color=auto"
alias ll="ls -l"
alias la="ls -a"
alias lg="ls --group-directories-first"
# }}}
# -- Files --------------------------------------------------------- {{{
alias cp="cp -i"
alias mv="mv -i"
alias rm="rm -i"
# }}}
# -- Applications -------------------------------------------------- {{{
alias e="vim"
alias j="z"
alias za="zathura --fork"
alias chrome="google-chrome-stable"
# -- Git --
alias g="git"
alias gi="git init"
alias gst="git status"
alias gls="git ls-files"
alias gl="git pull"
alias gp="git push"
alias gd="git diff"
alias gds="git diff --staged"
alias gdw="git diff --word-diff"
alias gcmsg="git commit -m"
alias gco="git checkout"
alias gcm="git checkout master"
alias gr="git remote"
alias gb="git branch"
alias ga="git add"
alias gm="git merge"
alias gf="git fetch"
alias grh="git reset HEAD"
alias glo="git log --oneline"
# -- npm --
alias npmls="npm ls --depth=0"
alias npmx="npm run"
# -- Bundler --
alias be="bundle exec"
alias bi="bundle install"
# }}}
# -- Miscellaneous ------------------------------------------------- {{{
alias up="cd .."
alias ping="ping -c 5"
alias untar="tar -xzvf"
alias duh="du -h -d 0 [^.]*"
alias today="date +%Y-%m-%d"
alias week="date +%V"
alias pbcopy="xclip -selection clipboard"
alias pbpaste="xclip -selection clipboard -o"
# }}}
# vim:foldmethod=marker:filetype=sh