diff options
author | Hsieh Chin Fan <typebrook@gmail.com> | 2022-01-09 13:37:49 +0800 |
---|---|---|
committer | Hsieh Chin Fan <typebrook@gmail.com> | 2022-01-09 13:37:49 +0800 |
commit | c40fbd8313580e0469aabddcc5467e7c3e8c5fd0 (patch) | |
tree | e33c9d9f380e817724968f34007a5cdd7769cc2a | |
parent | 57c4f2461c33d8f7bef1da8b7e5ab3f3c8dc76d1 (diff) |
update
-rw-r--r-- | Makefile | 33 |
1 files changed, 20 insertions, 13 deletions
@@ -1,3 +1,4 @@ | |||
1 | .ONESHELL: | ||
1 | .PHONY: * | 2 | .PHONY: * |
2 | 3 | ||
3 | all: git vim tig gpg | 4 | all: git vim tig gpg |
@@ -9,12 +10,12 @@ git: | |||
9 | 10 | ||
10 | vim: | 11 | vim: |
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 | ||
26 | fzf: | 27 | fzf: |
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 | ||
32 | wiki: | 33 | wiki: |
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 | ||
38 | crontab: | 39 | crontab: |
@@ -43,9 +44,9 @@ libinput: | |||
43 | 44 | ||
44 | task: | 45 | task: |
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 | ||
51 | gpg: | 52 | gpg: |
@@ -61,6 +62,12 @@ tmux: | |||
61 | 62 | ||
62 | # Blog on my VPS | 63 | # Blog on my VPS |
63 | blog: | 64 | blog: |
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 | |||
69 | pass: | ||
70 | if [ ! -d "$(HOME)/.password-store" ]; then | ||
71 | git clone ssh://topo/~/.password-store ~/.password-store; | ||
72 | fi | ||
73 | |||