aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorHsieh Chin Fan <typebrook@gmail.com>2022-01-09 13:37:49 +0800
committerHsieh Chin Fan <typebrook@gmail.com>2022-01-09 13:37:49 +0800
commitc40fbd8313580e0469aabddcc5467e7c3e8c5fd0 (patch)
treee33c9d9f380e817724968f34007a5cdd7769cc2a
parent57c4f2461c33d8f7bef1da8b7e5ab3f3c8dc76d1 (diff)
update
-rw-r--r--Makefile33
1 files changed, 20 insertions, 13 deletions
diff --git a/Makefile b/Makefile
index 1177717..b86ef9f 100644
--- a/Makefile
+++ b/Makefile
@@ -1,3 +1,4 @@
1.ONESHELL:
1.PHONY: * 2.PHONY: *
2 3
3all: git vim tig gpg 4all: git vim tig gpg
@@ -9,12 +10,12 @@ git:
9 10
10vim: 11vim:
11 # amix-vimrc 12 # amix-vimrc
12 if [ ! -d "$(HOME)/.vim_runtime" ]; then \ 13 if [ ! -d "$(HOME)/.vim_runtime" ]; then
13 git clone --depth=1 --origin my git@github.com:amix/vimrc.git ~/.vim_runtime && \ 14 git clone --depth=1 --origin my git@github.com:amix/vimrc.git ~/.vim_runtime &&
14 cd ~/.vim_runtime && sh ~/.vim_runtime/install_awesome_vimrc.sh 15 cd ~/.vim_runtime && sh ~/.vim_runtime/install_awesome_vimrc.sh
15 fi 16 fi
16 # vim-plug 17 # vim-plug
17 curl -fLo ~/.vim/autoload/plug.vim --create-dirs \ 18 curl -fLo ~/.vim/autoload/plug.vim --create-dirs
18 https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim 19 https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
19 20
20 rm -f ~/.vim_runtime/my_configs.vim 21 rm -f ~/.vim_runtime/my_configs.vim
@@ -24,15 +25,15 @@ zsh:
24 curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh | bash 25 curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh | bash
25 26
26fzf: 27fzf:
27 if [ ! -d "$(HOME)/.fzf" ]; then \ 28 if [ ! -d "$(HOME)/.fzf" ]; then
28 git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf; \ 29 git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf;
29 ~/.fzf/install; \ 30 ~/.fzf/install;
30 fi 31 fi
31 32
32wiki: 33wiki:
33 # vimwiki 34 # vimwiki
34 if [ ! -d "$(HOME)/.vimwiki" ]; then \ 35 if [ ! -d "$(HOME)/.vimwiki" ]; then
35 git clone git@github.com:typebrook/wiki.git ~/vimwiki; \ 36 git clone git@github.com:typebrook/wiki.git ~/vimwiki;
36 fi 37 fi
37 38
38crontab: 39crontab:
@@ -43,9 +44,9 @@ libinput:
43 44
44task: 45task:
45 ln -sf $(HOME)/.task/taskrc $(HOME)/.taskrc 46 ln -sf $(HOME)/.task/taskrc $(HOME)/.taskrc
46 if [ ! -d "$(HOME)/.task/.git" ]; then \ 47 if [ ! -d "$(HOME)/.task/.git" ]; then
47 if [ -d "$(HOME)/.task" ]; then rm -rf "$(HOME)/.task"; fi; \ 48 if [ -d "$(HOME)/.task" ]; then rm -rf "$(HOME)/.task"; fi;
48 git clone --depth 1 git@github.com:typebrook/task.git ~/.task; \ 49 git clone --depth 1 git@github.com:typebrook/task.git ~/.task;
49 fi 50 fi
50 51
51gpg: 52gpg:
@@ -61,6 +62,12 @@ tmux:
61 62
62# Blog on my VPS 63# Blog on my VPS
63blog: 64blog:
64 if [ ! -d "$(HOME)/blog" ]; then \ 65 if [ ! -d "$(HOME)/blog" ]; then
65 git clone ssh://topo/~/blog; \ 66 git clone ssh://topo/~/blog $(HOME)/blog;
66 fi 67 fi
68
69pass:
70 if [ ! -d "$(HOME)/.password-store" ]; then
71 git clone ssh://topo/~/.password-store ~/.password-store;
72 fi
73