-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
68 lines (65 loc) · 1.87 KB
/
Makefile
File metadata and controls
68 lines (65 loc) · 1.87 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
.PHONY: clean install
all: clean install
install:
mkdir -p ~/.config/direnv/
cp -r ./config/direnv/* ~/.config/direnv/
mkdir -p ~/.config/kitty/
cp -r ./config/kitty/* ~/.config/kitty/
mkdir -p ~/.config/nvim/
cp -r ./config/nvim/* ~/.config/nvim/
mkdir -p ~/.config/tms/
cp -r ./config/tms/* ~/.config/tms/
mkdir -p ~/.config/tidewave/
cp -r ./config/tidewave/* ~/.config/tidewave/
mkdir -p ~/.hammerspoon/
cp -r ./hammerspoon/* ~/.hammerspoon/
cp -r ./config/init_starship.sh ~/.config/
cp -r ./config/starship.toml ~/.config/
cp ./default-gems ~/.default-gems
cp ./gitconfig ~/.gitconfig
cp ./global_gitignore ~/.global_gitignore
cp ./paneru.toml ~/.paneru.toml
cp ./skhdrc ~/.skhdrc
cp ./tmux.conf ~/.tmux.conf
cp ./zshenv ~/.zshenv
cp ./zshrc ~/.zshrc
clean:
rm -rf ~/.config/direnv/*
rm -rf ~/.config/kitty/*
rm -rf ~/.config/nvim/*
rm -rf ~/.config/tms/*
rm -rf ~/.config/tidewave/*
rm -rf ~/.hammerspoon/*
rm -rf ~/.config/init_starship.sh
rm -rf ~/.config/starship.toml
rm -rf ~/.default-gems
rm -rf ~/.gitconfig
rm -rf ~/.global_gitignore
rm -rf ~/.paneru.toml
rm -rf ~/.skhdrc
rm -rf ~/.tmux.conf
rm -rf ~/.zshenv
rm -rf ~/.zshrc
update:
mkdir -p ./config/direnv/
cp -r ~/.config/direnv/* ./config/direnv/
mkdir -p ./config/kitty/
cp -r ~/.config/kitty/* ./config/kitty/
mkdir -p ./config/nvim/
cp -r ~/.config/nvim/* ./config/nvim/
mkdir -p ./config/tms/
cp -r ~/.config/tms/* ./config/tms/
mkdir -p ./config/tidewave/
cp -r ~/.config/tidewave/* ./config/tidewave/
mkdir -p ./hammerspoon
cp -r ~/.config/init_starship.sh ./config/
cp -r ~/.config/starship.toml ./config/
cp -r ~/.hammerspoon/* ./hammerspoon/
cp ~/.default-gems ./default-gems
cp ~/.gitconfig ./gitconfig
cp ~/.global_gitignore ./global_gitignore
cp ~/.paneru.toml ./paneru.toml
cp ~/.skhdrc ./skhdrc
cp ~/.tmux.conf ./tmux.conf
cp ~/.zshenv ./zshenv
cp ~/.zshrc ./zshrc