-
Notifications
You must be signed in to change notification settings - Fork 0
/
.chezmoiexternal.toml
105 lines (92 loc) · 2.91 KB
/
.chezmoiexternal.toml
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
# vim:ft=toml.chezmoitmpl
# git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf
[".fzf"]
type = "git-repo"
url = "https://github.com/junegunn/fzf.git"
refreshPeriod = "672h"
[".fzf".clone]
args = ["--depth", "1"]
[".fzf".pull]
args = ["--quiet"]
[".local/tmux"]
type = "git-repo"
url = "https://github.com/gpakosz/.tmux.git"
refreshPeriod = "672h"
[".local/tmux".clone]
args = ["--depth", "1"]
[".local/tmux".pull]
args = ["--quiet"]
# git clone --recursive https://github.com/sorin-ionescu/prezto.git "${ZDOTDIR:-$HOME}/.zprezto"
[".config/zsh/.zprezto"]
type = "git-repo"
url = "https://github.com/sorin-ionescu/prezto.git"
refreshPeriod = "672h"
[".config/zsh/.zprezto".clone]
args = ["--recursive", "--depth", "1", "--quiet"]
[".config/zsh/.zprezto".pull]
args = ["--recurse-submodules", "--quiet"]
[".local/bin/tfg.py"]
type = "git-repo"
url = "https://github.com/4rtzel/tfg.git"
refreshPeriod = "672h"
[".local/bin/tfg.py".clone]
args = ["--depth", "1", "--quiet"]
[".local/bin/tfg.py".pull]
args = ["--quiet"]
[".local/bin/pert-bash"]
type = "git-repo"
url = "https://github.com/arzzen/pert.git"
refreshPeriod = "672h"
[".local/bin/pert-bash".clone]
args = ["--depth", "1", "--quiet"]
[".local/bin/pert-bash".pull]
args = ["--quiet"]
[".config/zsh/.zfunc/_git"]
type = "file"
url = "https://raw.githubusercontent.com/git/git/master/contrib/completion/git-completion.zsh"
refreshPeriod = "672h"
{{- $nvim_url := "https://github.com/neovim/neovim/releases/latest/download/nvim.appimage" -}}
{{- if .on_d9 -}}
{{- $nvim_url = "https://github.com/neovim/neovim-releases/releases/latest/download/nvim.appimage" -}}
{{- end -}}
{{ if not .is_macos }}
[".local/bin/nvim"]
type = "file"
url = {{ $nvim_url | quote }}
refreshPeriod = "72h"
executable = true
[".local/bin/tmux"]
type = "file"
url = "https://github.com/nelsonenzo/tmux-appimage/releases/latest/download/tmux.appimage"
refreshPeriod = "672h"
executable = true
[".local/bin/git-squash"]
type = "file"
url = "https://raw.githubusercontent.com/sheerun/git-squash/master/git-squash"
refreshPeriod = "672h"
executable = true
[".local/bin/.age"]
type = "archive"
url = "https://dl.filippo.io/age/latest?for={{.chezmoi.os}}/{{.chezmoi.arch}}"
refreshPeriod = "672h"
executable = true
stripComponents = 1
exclude = ["**/LICENSE"]
{{ end }}
{{ if not .no_fonts }}
# [".local/share/fonts/monaspace"]
# type = "archive"
# url = "https://github.com/ryanoasis/nerd-fonts/releases/latest/download/Monaspace.zip"
# refreshPeriod = "672h"
# exclude = ["*Propo*.ttf", "*.md"]
#
# [".local/share/fonts/iosevka"]
# type = "archive"
# url = "https://github.com/ryanoasis/nerd-fonts/releases/latest/download/Iosevka.zip"
# refreshPeriod = "672h"
# exclude = ["*Propo-*.ttf", "*.md"]
[".local/share/fonts/iosevka_term"]
type = "archive"
url = "https://github.com/ryanoasis/nerd-fonts/releases/latest/download/IosevkaTerm.tar.xz"
refreshPeriod = "672h"
{{ end }}