-
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy path.chezmoiexternal.yaml
208 lines (172 loc) Β· 6.18 KB
/
.chezmoiexternal.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
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
.local/share/ansi-arts:
type: git-repo
url: https://github.com/latipun7/ansi-arts.git
refreshPeriod: 744h
.config/bat/themes:
type: archive
url: https://github.com/catppuccin/bat/archive/refs/heads/main.zip
stripComponents: 2
refreshPeriod: 132h
include: ["*", "*/themes/*.tmTheme"]
# β» β»βββ»β»β» β» βββ»βββ ββββββ»βΊβ³ββββββββ»βΊβ³β
# β ββββ«ββββ βββ«β β β£ββ«βββ« βββ£β³ββ ββ ββ
# ββββΉ βΉβΉβΉ βΉ βΉ βΉβββ βΉ βΉβΉ βΉβΊβ»ββΉββΈββββΉβΊβ»β
{{ if (and (ne .chezmoi.os "windows") (ne .chezmoi.os "android")) -}}
.local/bin/vimv:
type: archive-file
url: {{ template "vimv-download-url" . }}
path: vimv
refreshPeriod: 132h
{{ end -}}
# β» β»βββ»β»β» β» ββββββ»β» β» β»
# β ββββ«ββββ β ββββ«β ββ³β
# ββββΉ βΉβΉβΉ βΉ ββββΉ βΉβββΈ βΉ
{{ if ne .chezmoi.os "windows" -}}
.config/btop/themes/catppuccin-mocha.theme:
type: file
url: https://github.com/catppuccin/btop/raw/main/themes/catppuccin_mocha.theme
refreshPeriod: 132h
.config/glow/catppuccin-mocha.json:
type: file
url: https://github.com/catppuccin/glamour/raw/main/themes/catppuccin-mocha.json
refreshPeriod: 132h
# oh-my-zsh [[[
.local/share/oh-my-zsh:
type: git-repo
url: https://github.com/ohmyzsh/ohmyzsh.git
clone:
args: ["--depth", "1"]
pull:
args: ["--dry-run"] # update with `omz update`
.local/share/omz-custom/themes/powerlevel10k:
type: archive
url: https://github.com/romkatv/powerlevel10k/archive/refs/tags/{{ (gitHubLatestRelease "romkatv/powerlevel10k").TagName }}.tar.gz
exact: true
stripComponents: 1
refreshPeriod: 132h
.local/share/omz-custom/plugins/zsh-completions:
type: archive
url: https://github.com/zsh-users/zsh-completions/archive/refs/heads/master.zip
exact: true
stripComponents: 1
refreshPeriod: 132h
.local/share/omz-custom/plugins/zsh-syntax-highlighting:
type: archive
url: https://github.com/zsh-users/zsh-syntax-highlighting/archive/refs/heads/master.zip
exact: true
stripComponents: 1
refreshPeriod: 132h
.local/share/omz-custom/plugins/zsh-autosuggestions:
type: archive
url: https://github.com/zsh-users/zsh-autosuggestions/archive/refs/heads/master.zip
exact: true
stripComponents: 1
refreshPeriod: 132h
.local/share/omz-custom/plugins/zsh-autocomplete:
type: archive
url: https://github.com/marlonrichert/zsh-autocomplete/archive/refs/heads/main.zip
exact: true
stripComponents: 1
refreshPeriod: 132h
# ]]]
# oh-my-tmux [[[
.local/share/oh-my-tmux:
type: git-repo
url: https://github.com/gpakosz/.tmux.git
refreshPeriod: 132h
clone:
args: ["--depth", "1"]
pull:
args: ["--dry-run"] # update/pull manually
# ]]]
# yazi [[[
.config/yazi/flavors/catppuccin-mocha.yazi/flavor.toml:
type: file
url: https://github.com/catppuccin/yazi/raw/refs/heads/main/themes/mocha/catppuccin-mocha-sapphire.toml
refreshPeriod: 132h
# ]]]
{{ end -}}
# β» β»βββ»β» β»β» β» βββΈβ» β»β» ββββββ»β» β» β»
# β ββββ«β ββββ ββΊββ ββ β ββββ«β ββ³β
# βββΈβΉβΉ βΉββββΉ βΉ βββββββΉ ββββΉ βΉβββΈ βΉ
{{ if .is_linux_gui -}}
.config/zathura:
type: archive
url: https://github.com/catppuccin/zathura/archive/refs/heads/main.zip
stripComponents: 2
refreshPeriod: 132h
include: ["*", "*/src/**"]
.config/kitty/themes/catppuccin:
type: archive
url: https://github.com/catppuccin/kitty/archive/refs/heads/main.zip
stripComponents: 1
refreshPeriod: 132h
include: ["*/*.conf"]
.local/share/fcitx5/themes: # catppuccin-*
type: archive
url: https://github.com/catppuccin/fcitx5/archive/refs/heads/main.zip
stripComponents: 2
refreshPeriod: 132h
include: ["*", "*/src/**"]
.config/hypr/themes:
type: archive
url: https://github.com/catppuccin/hyprland/archive/refs/heads/main.zip
stripComponents: 2
refreshPeriod: 132h
include: ["*", "*/themes/*.conf"]
{{- end }}
# ββββββΈββββ» β»βββΈβββ ββββββ»β» β» β»
# ββββ£βΈ β£β³βββββ£βΈ β£β³β β ββββ«β ββ³β
# ββββββΈβΉββΈββ βββΈβΉββΈ ββββΉ βΉβββΈ βΉ
{{ if .is_server -}}
www/freshrss:
type: git-repo
url: https://github.com/FreshRSS/FreshRSS.git
refreshPeriod: 132h
clone:
args: ["--depth", "1"]
# Adminer [[[
www/adminer/adminer.php:
type: file
url: https://www.adminer.org/latest-en.php
refreshPeriod: 744h
www/adminer/adminer.css:
type: file
url: https://raw.githubusercontent.com/Niyko/Hydra-Dark-Theme-for-Adminer/master/adminer.css
refreshPeriod: 744h
www/adminer: # plugins
type: archive
url: https://github.com/vrana/adminer/archive/refs/heads/master.zip
stripComponents: 1
refreshPeriod: 744h
include: ["*/plugins/**"]
# ]]]
{{- end }}
# β» β»β»βββ»βΊβ³βββββ» β»βββ ββββββ»β» β» β»
# ββ»βββββ« βββ βββ»ββββ β ββββ«β ββ³β
# ββ»ββΉβΉ βΉβΊβ»ββββββ»ββββ ββββΉ βΉβββΈ βΉ
{{ if eq .chezmoi.os "windows" -}}
.local/bin/jq.exe:
type: file
url: https://github.com/stedolan/jq/releases/latest/download/jq-win64.exe
executable: true
refreshPeriod: 744h
{{- end }}
# ββββββ»βΊβ³ββββββββ»βΊβ³β ββββββ»β» β» β»
# β£ββ«βββ« βββ£β³ββ ββ ββ β ββββ«β ββ³β
# βΉ βΉβΉ βΉβΊβ»ββΉββΈββββΉβΊβ»β ββββΉ βΉβββΈ βΉ
{{ if eq .chezmoi.os "android" -}}
.local/bin/chara:
type: archive-file
url: https://github.com/latipun7/charasay/releases/latest/download/chara-aarch64-linux-android.zip
path: chara
refreshPeriod: 132h
.termux/colors.properties:
type: file
url: https://github.com/catppuccin/termux/raw/main/Mocha/colors.properties
refreshPeriod: 132h
.termux: # font.ttf
type: archive
url: https://drive.google.com/uc?export=download&id=1oKvdW1-7xrwOkyUqRiLjTK0KLDe2qNIZ
refreshPeriod: 132h
{{- end }}