diff options
author | Hsieh Chin Fan <pham@topo.tw> | 2024-12-16 19:55:25 +0800 |
---|---|---|
committer | Hsieh Chin Fan <pham@topo.tw> | 2024-12-16 19:55:25 +0800 |
commit | b42e42fd9926a89be6e22f38867531e645f370c0 (patch) | |
tree | 5f98df7086c19c09679492c5fb92bb7f1c4ce180 /alias | |
parent | 2e27800a0ff6c3f3e239d946b2e2cc4e0f4acf9d (diff) |
Update
Diffstat (limited to 'alias')
-rw-r--r-- | alias | 32 |
1 files changed, 17 insertions, 15 deletions
@@ -46,24 +46,26 @@ alias etc.passwd='sudo vim /etc/passwd' | |||
46 | alias s='sudo systemctl' | 46 | alias s='sudo systemctl' |
47 | alias j='sudo journalctl -xeu' | 47 | alias j='sudo journalctl -xeu' |
48 | alias jf='sudo journalctl -xfeu' | 48 | alias jf='sudo journalctl -xfeu' |
49 | alias fb.conf='sudo vim /etc/fail2ban/jail.d/jail.local' | 49 | alias fb{.,''}conf='sudo vim /etc/fail2ban/jail.d/jail.local' |
50 | alias fb='sudo fail2ban-client' | 50 | alias fb='sudo fail2ban-client' |
51 | 51 | ||
52 | # }}} | 52 | # }}} |
53 | # Nginx{{{ | 53 | # Nginx{{{ |
54 | alias vgx='sudo vim /etc/nginx/sites-enabled/vps -c "autocmd BufWritePost * !nginx -t && sudo systemctl reload nginx"' | 54 | alias vgx='sudo vim /etc/nginx/sites-enabled/vps -c "autocmd BufWritePost * !nginx -t && sudo systemctl reload nginx"' |
55 | alias ng.conf='sudo vim /etc/nginx/nginx.conf -c "autocmd BufWritePost * !nginx -t && sudo systemctl reload nginx"' | 55 | alias ng{.,''}conf='sudo vim /etc/nginx/nginx.conf -c "autocmd BufWritePost * !nginx -t && sudo systemctl reload nginx"' |
56 | alias ng.log='setterm --linewrap off; tail -f /var/log/nginx/access.log; setterm --linewrap on' | 56 | alias ng.log='setterm --linewrap off; tail -f /var/log/nginx/access.log; setterm --linewrap on' |
57 | alias ng.error='setterm --linewrap off; tail -f /var/log/nginx/error.log; setterm --linewrap on' | ||
57 | alias cdngx='cd /etc/nginx' | 58 | alias cdngx='cd /etc/nginx' |
58 | # }}} | 59 | # }}} |
59 | # Web {{{ | 60 | # Web {{{ |
60 | alias cdsrv='cd /srv' | 61 | alias cdsrv='cd /srv' |
61 | alias cdcgi='cd /srv/cgi' | 62 | alias cdcgi='cd /srv/cgi' |
62 | alias cdhttp='cd /srv/http' | 63 | alias cdhttp='cd /srv/http' |
64 | alias cdrss='cd /srv/rss' | ||
63 | alias www.git='/srv/git/create.sh' | 65 | alias www.git='/srv/git/create.sh' |
64 | alias www='make -f ~/site/www/Makefile' | 66 | alias www='make -f ~/site/www/Makefile' |
65 | alias www.rss='make -f ~/site/www/Makefile rss' | 67 | alias www.rss='make -f ~/site/www/Makefile rss' |
66 | alias www.conf='vim ~/site/www/scripts/build.sh' | 68 | alias www{.,''}conf='vim ~/site/www/scripts/build.sh' |
67 | alias cdwww='cd ~/site/www' | 69 | alias cdwww='cd ~/site/www' |
68 | alias cds='cd ~/site' | 70 | alias cds='cd ~/site' |
69 | vp() { | 71 | vp() { |
@@ -192,7 +194,7 @@ file.size() { | |||
192 | # }}} | 194 | # }}} |
193 | # TTY {{{ | 195 | # TTY {{{ |
194 | alias tma='tmux a' | 196 | alias tma='tmux a' |
195 | alias tmux.conf="$EDITOR ~/.tmux.conf" | 197 | alias tmux{.,''}conf="$EDITOR ~/.tmux.conf" |
196 | alias terminal.color='printf "\e[%dm%d dark\e[0m \e[%d;1m%d bold\e[0m\n" {30..37}{,,,}' | 198 | alias terminal.color='printf "\e[%dm%d dark\e[0m \e[%d;1m%d bold\e[0m\n" {30..37}{,,,}' |
197 | # }}} | 199 | # }}} |
198 | # NETWORK {{{ | 200 | # NETWORK {{{ |
@@ -213,18 +215,18 @@ ip.neigh() { | |||
213 | # }}} | 215 | # }}} |
214 | # GPG {{{ | 216 | # GPG {{{ |
215 | alias gpg.bye='gpg-connect-agent reloadagent /bye' | 217 | alias gpg.bye='gpg-connect-agent reloadagent /bye' |
216 | alias gpg.config="$EDITOR ~/.gnupg/gpg-agent.conf" | 218 | alias gpg{.,''}conf="$EDITOR ~/.gnupg/gpg-agent.conf" |
217 | # }}} | 219 | # }}} |
218 | # MAIL {{{ | 220 | # MAIL {{{ |
219 | alias smtp.conf='sudo vim /etc/smtpd/smtpd.conf -c "autocmd BufWritePost * !sudo smtpd -n && systemctl restart smtpd.service"' | 221 | alias smtp{.,''}conf='sudo vim /etc/smtpd/smtpd.conf -c "autocmd BufWritePost * !sudo smtpd -n && systemctl restart smtpd.service"' |
220 | alias mail.pass='sudo vim /etc/mail/passwd' | 222 | alias mail.pass='sudo vim /etc/mail/passwd' |
221 | alias smtp.queue='sudo smtpctl show queue' | 223 | alias smtp.queue='sudo smtpctl show queue' |
222 | alias smtp.show='sudo smtpctl show' | 224 | alias smtp.show='sudo smtpctl show' |
223 | alias smtp.ctl='sudo smtpctl' | 225 | alias smtp.ctl='sudo smtpctl' |
224 | alias imap.conf='sudo vim /etc/dovecot/dovecot.conf' | 226 | alias imap{.,''}conf='sudo vim /etc/dovecot/dovecot.conf' |
225 | alias cdmail='cd ~/Maildir' | 227 | alias cdmail='cd ~/Maildir' |
226 | alias m='mutt' | 228 | alias m='mutt' |
227 | alias mutt.rc="$EDITOR ~/.config/mutt/muttrc" | 229 | alias mutt{.,''}rc="$EDITOR ~/.config/mutt/muttrc" |
228 | alias h='himalaya' | 230 | alias h='himalaya' |
229 | alias gmail="mutt -F $SETTING_DIR/mutt/muttrc.gmail" | 231 | alias gmail="mutt -F $SETTING_DIR/mutt/muttrc.gmail" |
230 | alias ntu="mutt -F $SETTING_DIR/mutt/muttrc.b97602041" | 232 | alias ntu="mutt -F $SETTING_DIR/mutt/muttrc.b97602041" |
@@ -255,8 +257,8 @@ imap.fetch() { | |||
255 | 257 | ||
256 | # }}} | 258 | # }}} |
257 | # SSH {{{ | 259 | # SSH {{{ |
258 | alias ssh.config="$EDITOR ~/.ssh/config" | 260 | alias ssh{.,''}conf{ig,''}="$EDITOR ~/.ssh/config" |
259 | alias sshd.config="sudo vim /etc/ssh/sshd_config" | 261 | alias sshd{.,''}conf{ig,''}="sudo vim /etc/ssh/sshd_config" |
260 | alias ssh.auth="$EDITOR ~/.ssh/authorized_keys" | 262 | alias ssh.auth="$EDITOR ~/.ssh/authorized_keys" |
261 | alias ssh.known="$EDITOR ~/.ssh/known_hosts" | 263 | alias ssh.known="$EDITOR ~/.ssh/known_hosts" |
262 | alias ssh.pub="cat ~/.ssh/id_ed25519.pub" | 264 | alias ssh.pub="cat ~/.ssh/id_ed25519.pub" |
@@ -319,8 +321,7 @@ pkgbuild() { git clone https://aur.archlinux.org/$1.git; } | |||
319 | 321 | ||
320 | # }}} | 322 | # }}} |
321 | # X11: Alacritty{{{ | 323 | # X11: Alacritty{{{ |
322 | alias ala.rc="$EDITOR ~/.config/alacritty/alacritty.toml" | 324 | alias ala{critty,''}{.,''}rc="$EDITOR ~/.config/alacritty/alacritty.toml" |
323 | alias alacritty.rc="$EDITOR ~/.config/alacritty/alacritty.toml" | ||
324 | # }}} | 325 | # }}} |
325 | # X11: Clipboard{{{ | 326 | # X11: Clipboard{{{ |
326 | alias xi='xsel -ib' | 327 | alias xi='xsel -ib' |
@@ -334,14 +335,14 @@ alias cdP='cd ~/Pictures' | |||
334 | alias cdV='cd ~/Videos' | 335 | alias cdV='cd ~/Videos' |
335 | alias cdM='cd ~/Music' | 336 | alias cdM='cd ~/Music' |
336 | alias x='xdg-open' | 337 | alias x='xdg-open' |
337 | alias ob.rc='vim ~/.config/openbox/rc.xml' | 338 | alias ob{.,''}rc='vim ~/.config/openbox/rc.xml' |
338 | desktop() { | 339 | desktop() { |
339 | $EDITOR ~/.local/share/applications/${1}.desktop | 340 | $EDITOR ~/.local/share/applications/${1}.desktop |
340 | } | 341 | } |
341 | # }}} | 342 | # }}} |
342 | # EDITOR: VIM {{{ | 343 | # EDITOR: VIM {{{ |
343 | alias editor='select-editor' | 344 | alias editor='select-editor' |
344 | alias vimrc='vim ~/.config/vim/vimrc' | 345 | alias vim{.,''}rc='vim ~/.config/vim/vimrc' |
345 | if which nvim &>/dev/null; then | 346 | if which nvim &>/dev/null; then |
346 | alias vim='nvim' | 347 | alias vim='nvim' |
347 | alias v='nvim' | 348 | alias v='nvim' |
@@ -399,13 +400,14 @@ alias cdgw='cdgg && cd .github/workflows' | |||
399 | alias cdgs='cd $(git submodule status | sed "s/^.//" | cut -d" " -f2)' # cd to first submodule | 400 | alias cdgs='cd $(git submodule status | sed "s/^.//" | cut -d" " -f2)' # cd to first submodule |
400 | alias ch="/home/pham/helper/bin/git/check-repos.sh" | 401 | alias ch="/home/pham/helper/bin/git/check-repos.sh" |
401 | alias git.check="/home/pham/helper/bin/git/check-repos.sh" | 402 | alias git.check="/home/pham/helper/bin/git/check-repos.sh" |
403 | alias cgit{.,''}rc='sudo vim /etc/cgitrc' | ||
402 | 404 | ||
403 | # }}} | 405 | # }}} |
404 | # GIT: TIG {{{ | 406 | # GIT: TIG {{{ |
405 | alias cdt='cd ~/git/tig' | 407 | alias cdt='cd ~/git/tig' |
406 | alias t='tig' | 408 | alias t='tig' |
407 | alias ts='tig status' | 409 | alias ts='tig status' |
408 | alias tigrc="$EDITOR ~/.tigrc" | 410 | alias tig{.,''}rc="$EDITOR ~/.tigrc" |
409 | alias ta='tig --all' | 411 | alias ta='tig --all' |
410 | upload_tig() { | 412 | upload_tig() { |
411 | github-release.sh \ | 413 | github-release.sh \ |