aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorHsieh Chin Fan <typebrook@gmail.com>2022-04-26 09:52:27 +0800
committerHsieh Chin Fan <typebrook@gmail.com>2022-04-26 09:52:27 +0800
commitabe2938de3dceed1bf1c498669579d1a80ba48b4 (patch)
tree67b35141687c47dc6710761fddb6332792265ea7
parent080dab9bb23067d2a389ae2867bed583546da22e (diff)
Update
-rw-r--r--Makefile4
-rw-r--r--alias10
2 files changed, 7 insertions, 7 deletions
diff --git a/Makefile b/Makefile
index 0d58252..51b26af 100644
--- a/Makefile
+++ b/Makefile
@@ -65,12 +65,12 @@ tmux:
65# Blog on my VPS 65# Blog on my VPS
66blog: 66blog:
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
71pass: 71pass:
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
76openbox: 76openbox:
diff --git a/alias b/alias
index 3176361..4581d7a 100644
--- a/alias
+++ b/alias
@@ -32,19 +32,19 @@ alias cdvim='cd ~/.vim_runtime' # amix/vimrc repo
32alias cdssh='cd ~/.ssh' 32alias cdssh='cd ~/.ssh'
33alias ptt='ssh bbsu@ptt.cc' 33alias ptt='ssh bbsu@ptt.cc'
34sshtar() { 34sshtar() {
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}
37ssh.up() { 37ssh.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}
41ssh.up.today() { 41ssh.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}
46ssh.down() { 46ssh.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() {
182unalias gc &> /dev/null # override zsh plugin alias 182unalias gc &> /dev/null # override zsh plugin alias
183gc() { git clone $1 && cd $(basename ${1%.git}); } 183gc() { git clone $1 && cd $(basename ${1%.git}); }
184gc1() { git clone --depth=1 $1 && cd $(basename $1); } 184gc1() { git clone --depth=1 $1 && cd $(basename $1); }
185gcv() { gc topo:$1; } 185gcv() { gc vps:$1; }
186alias gls='git log -S' 186alias gls='git log -S'
187alias cdgg='cd $(git rev-parse --show-toplevel)' 187alias cdgg='cd $(git rev-parse --show-toplevel)'
188alias cdgw='cdgg && cd .github/workflows' 188alias cdgw='cdgg && cd .github/workflows'