diff options
| author | Hsieh Chin Fan <typebrook@gmail.com> | 2022-04-26 09:52:27 +0800 |
|---|---|---|
| committer | Hsieh Chin Fan <typebrook@gmail.com> | 2022-04-26 09:52:27 +0800 |
| commit | abe2938de3dceed1bf1c498669579d1a80ba48b4 (patch) | |
| tree | 67b35141687c47dc6710761fddb6332792265ea7 | |
| parent | 080dab9bb23067d2a389ae2867bed583546da22e (diff) | |
Update
| -rw-r--r-- | Makefile | 4 | ||||
| -rw-r--r-- | alias | 10 |
2 files changed, 7 insertions, 7 deletions
| @@ -65,12 +65,12 @@ tmux: | |||
| 65 | # Blog on my VPS | 65 | # Blog on my VPS |
| 66 | blog: | 66 | blog: |
| 67 | if [ ! -d "$(HOME)/blog" ]; then | 67 | if [ ! -d "$(HOME)/blog" ]; then |
| 68 | git clone ssh://topo/~/blog $(HOME)/blog; | 68 | git clone ssh://vps/~/blog $(HOME)/blog; |
| 69 | fi | 69 | fi |
| 70 | 70 | ||
| 71 | pass: | 71 | pass: |
| 72 | if [ ! -d "$(HOME)/.password-store" ]; then | 72 | if [ ! -d "$(HOME)/.password-store" ]; then |
| 73 | git clone ssh://topo/~/.password-store ~/.password-store; | 73 | git clone ssh://vps/~/.password-store ~/.password-store; |
| 74 | fi | 74 | fi |
| 75 | 75 | ||
| 76 | openbox: | 76 | openbox: |
| @@ -32,19 +32,19 @@ alias cdvim='cd ~/.vim_runtime' # amix/vimrc repo | |||
| 32 | alias cdssh='cd ~/.ssh' | 32 | alias cdssh='cd ~/.ssh' |
| 33 | alias ptt='ssh bbsu@ptt.cc' | 33 | alias ptt='ssh bbsu@ptt.cc' |
| 34 | sshtar() { | 34 | sshtar() { |
| 35 | prompt "tar cf - foo | ssh topo 'cd ~/Downloads; tar xf -' \nssh topo 'tar czf - --directory=/home/public dir' | tar xvzf -" | 35 | prompt "tar cf - foo | ssh vps 'cd ~/Downloads; tar xf -' \nssh vps 'tar czf - --directory=/home/public dir' | tar xvzf -" |
| 36 | } | 36 | } |
| 37 | ssh.up() { | 37 | ssh.up() { |
| 38 | scp $1 topo:~/public/${2:-$1} | 38 | scp $1 vps:~/public/${2:-$1} |
| 39 | echo https://topo.tw/p/$2${2:+/}$1 | 39 | echo https://topo.tw/p/$2${2:+/}$1 |
| 40 | } | 40 | } |
| 41 | ssh.up.today() { | 41 | ssh.up.today() { |
| 42 | DATE=$(date --iso-8601) | 42 | DATE=$(date --iso-8601) |
| 43 | ssh topo mkdir -p ~/public/$DATE | 43 | ssh vps mkdir -p ~/public/$DATE |
| 44 | ssh.up $1 $DATE | 44 | ssh.up $1 $DATE |
| 45 | } | 45 | } |
| 46 | ssh.down() { | 46 | ssh.down() { |
| 47 | ssh -t topo rm -rf -i ~/public/"$1" | 47 | ssh -t vps rm -rf -i ~/public/"$1" |
| 48 | } | 48 | } |
| 49 | 49 | ||
| 50 | # for custom scripts | 50 | # for custom scripts |
| @@ -182,7 +182,7 @@ vp() { | |||
| 182 | unalias gc &> /dev/null # override zsh plugin alias | 182 | unalias gc &> /dev/null # override zsh plugin alias |
| 183 | gc() { git clone $1 && cd $(basename ${1%.git}); } | 183 | gc() { git clone $1 && cd $(basename ${1%.git}); } |
| 184 | gc1() { git clone --depth=1 $1 && cd $(basename $1); } | 184 | gc1() { git clone --depth=1 $1 && cd $(basename $1); } |
| 185 | gcv() { gc topo:$1; } | 185 | gcv() { gc vps:$1; } |
| 186 | alias gls='git log -S' | 186 | alias gls='git log -S' |
| 187 | alias cdgg='cd $(git rev-parse --show-toplevel)' | 187 | alias cdgg='cd $(git rev-parse --show-toplevel)' |
| 188 | alias cdgw='cdgg && cd .github/workflows' | 188 | alias cdgw='cdgg && cd .github/workflows' |