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 /Makefile | |
| parent | 57c4f2461c33d8f7bef1da8b7e5ab3f3c8dc76d1 (diff) | |
update
Diffstat (limited to 'Makefile')
| -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 | |||