-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile
91 lines (75 loc) · 2.01 KB
/
Makefile
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
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
.PHONY: grant
grant:
echo "Grant all the scripts permissions..."
chmod +x grant.sh
./grant.sh
echo "done"
.PHONY: init
init: grant
.PHONY: alias
alias:
chmod +x ./launch/alias.sh
cd launch && ./alias.sh
.PHONY: launch-gitignore
launch-gitignore:
echo "Initialize your gitignore..."
chmod +x ./launch/configs/git/init.sh
./launch/configs/git/init.sh
.PHONY: setup-scripts
setup-scripts:
echo "setup custom scripts..."
ln -s -r scripts ~/.scripts
.PHONY: lint-sctipts
link-scripts:
echo "link scripts(notion) ..."
sudo ln -s ~/.scripts/app/launch_notion.sh /usr/bin/notion
.PHONY: launch-zsh
launch-zsh:
echo "Initialize your zsh..."
chmod +x ./launch/configs/zsh/init.sh
./launch/configs/zsh/init.sh
.PHONY: launch-nvim
launch-nvim:
echo "Initialize your neovim..."
chmod +x ./launch/configs/vim/init-nvim.sh
./launch/configs/vim/init-nvim.sh
.PHONY: launch-lvim
launch-lvim:
echo "Initialize your lunarvim..."
chmod +x ./launch/configs/vim/init-lvim.sh
./launch/configs/vim/init-lvim.sh
.PHONY: launch-yabai
launch-yabai:
echo "Initialize your yabai..."
chmod +x ./launch/configs/yabai/init.sh
./launch/configs/yabai/init.sh
.PHONY: launch-skhd
launch-skhd:
echo "Initialize your skhd..."
chmod +x ./launch/configs/skhd/init.sh
./launch/configs/skhd/init.sh
.PHONY: launch-zellij
launch-zellij:
echo "Initialize your zellij..."
chmod +x ./launch/configs/zellij/init.sh
./launch/configs/zellij/init.sh
.PHONY: launch-alacritty
launch-alacritty:
echo "Initialize your alacritty..."
chmod +x ./launch/configs/alacritty/init.sh
./launch/configs/alacritty/init.sh
.PHONY: launch-fish
launch-fish:
echo "Initialize your fish ..."
chmod +x ./launch/configs/fish/init.sh
./launch/configs/fish/init.sh
.PHONY: launch-cargo
launch-cargo:
echo "Initialize your cargo ..."
chmod +x ./launch/configs/cargo/init.sh
./launch/configs/cargo/init.sh
.PHONY: launch-sketchybar
launch-sketchybar:
echo "Initialize your sketchybar ..."
chmod +x ./launch/configs/sketchybar/init.sh
./launch/configs/sketchybar/init.sh