-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfig.yaml
154 lines (152 loc) · 2.63 KB
/
config.yaml
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
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
actions:
pre:
vundle-install: test -e ~/.vim/bundle/Vundle.vim || (mkdir -p ~/.vim/bundle; git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim )
vundle-refresh: vim +VundleClean +VundleInstall +qall
font-cache: fc-cache -f -v
xresources-reload: xrdb ~/.Xresources
config:
backup: false
create: true
dotpath: dotfiles
dotfiles:
f_zshrc:
src: zshrc
dst: ~/.zshrc
f_zsh-highlighting:
src: zsh-highlighting
dst: ~/.zsh-highlighting
f_vimrc:
src: vimrc
dst: ~/.vimrc
actions:
- vundle-install
- vundle-refresh
f_xresources:
src: Xresources
dst: ~/.Xresources
f_i3:
src: config/i3/config
dst: ~/.config/i3/config
f_i3status:
src: config/i3/i3status
dst: ~/.config/i3status/config
d_fonts:
src: fonts
dst: ~/.local/share/fonts
actions:
- font-cache
f_picom:
src: config/picom.conf
dst: ~/.config/picom.conf
f_tmux:
src: tmux.conf
dst: ~/.tmux.conf
d_tmux_themes:
src: tmux/themes
dst: ~/.tmux/themes
d_polybar:
src: config/polybar
dst: ~/.config/polybar
f_dunst:
src: config/dunst/dunstrc
dst: ~/.config/dunst/dunstrc
f_rofi:
src: config/rofi/config.rasi
dst: ~/.config/rofi/config.rasi
d_ranger:
src: config/ranger
dst: ~/.config/ranger
f_dir_colors:
src: dir_colors
dst: ~/.dir_colors
d_scripts:
src: scripts
dst: ~/scripts
f_alacritty:
src: config/alacritty/alacritty.yml
dst: ~/.config/alacritty/alacritty.yml
f_nvim:
src: config/nvim/init.vim
dst: ~/.config/nvim/init.vim
profiles:
laptop:
include:
- zsh
- zsh-highlighting
- vim
- nvim
- i3
- xresources
- font
- picom
- tmux
- polybar
- dunst
- rofi
- ranger
- dir_colors
- scripts
- alacritty
sub-win:
include:
- zsh
- vim
- tmux
- ranger
- dir_colors
- scripts
dev:
include:
- zsh
- vim
- tmux
# Packages to be used above
zsh:
dotfiles:
- f_zshrc
zsh-highlighting:
dotfiles:
- f_zsh-highlighting
vim:
dotfiles:
- f_vimrc
xresources:
dotfiles:
- f_xresources
i3:
dotfiles:
- f_i3
- f_i3status
font:
dotfiles:
- d_fonts
picom:
dotfiles:
- f_picom
tmux:
dotfiles:
- f_tmux
polybar:
dotfiles:
- d_polybar
dunst:
dotfiles:
- f_dunst
rofi:
dotfiles:
- f_rofi
ranger:
dotfiles:
- d_ranger
dir_colors:
dotfiles:
- f_dir_colors
scripts:
dotfiles:
- d_scripts
alacritty:
dotfiles:
- f_alacritty
nvim:
dotfiles:
- f_nvim