-
Notifications
You must be signed in to change notification settings - Fork 0
/
.chezmoiexternal.toml.tmpl
96 lines (78 loc) · 3.41 KB
/
.chezmoiexternal.toml.tmpl
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
# vim: ft=toml
# External Scripts
[".config/nushell/scripts/integrations/completions/cargo-make.nu"]
type = "file"
refreshPeriod = "72h"
url = "https://github.com/nushell/nu_scripts/raw/main/custom-completions/cargo-make/cargo-make-completions.nu"
[".config/nushell/scripts/integrations/completions/ssh.nu"]
type = "file"
refreshPeriod = "72h"
url = "https://github.com/nushell/nu_scripts/raw/main/custom-completions/ssh/ssh-completions.nu"
[".config/nushell/scripts/integrations/completions/git.nu"]
type = "file"
refreshPeriod = "72h"
url = "https://github.com/nushell/nu_scripts/raw/main/custom-completions/git/git-completions.nu"
[".config/nushell/scripts/integrations/completions/gh.nu"]
type = "file"
refreshPeriod = "72h"
url = "https://github.com/nushell/nu_scripts/raw/main/custom-completions/gh/gh-completions.nu"
[".config/nushell/scripts/integrations/completions/docker.nu"]
type = "file"
refreshPeriod = "72h"
url = "https://github.com/nushell/nu_scripts/raw/main/custom-completions/docker/docker-completions.nu"
[".config/nushell/scripts/integrations/completions/make.nu"]
type = "file"
refreshPeriod = "72h"
url = "https://github.com/nushell/nu_scripts/raw/main/custom-completions/make/make-completions.nu"
[".config/nushell/scripts/integrations/completions/just.nu"]
type = "file"
refreshPeriod = "72h"
url = "https://github.com/nushell/nu_scripts/raw/main/custom-completions/just/just-completions.nu"
[".config/nushell/scripts/integrations/completions/tar.nu"]
type = "file"
refreshPeriod = "72h"
url = "https://github.com/nushell/nu_scripts/raw/main/custom-completions/tar/tar-completions.nu"
[".config/nushell/scripts/integrations/completions/virsh.nu"]
type = "file"
refreshPeriod = "72h"
url = "https://github.com/nushell/nu_scripts/raw/main/custom-completions/virsh/virsh-completions.nu"
# Binaries
["bin/"]
type = "archive"
include = ["git-credential-manager", "libHarfBuzzSharp.so", "libSkiaSharp.so"]
url = "https://github.com/git-ecosystem/git-credential-manager/releases/download/v2.5.1/gcm-linux_amd64.2.5.1.tar.gz"
[".local/share/fonts/VictorMono"]
type = "archive"
url = "https://github.com/ryanoasis/nerd-fonts/releases/download/v3.3.0/VictorMono.tar.xz"
[".local/share/fonts/Monaspace"]
type = "archive"
url = "https://github.com/ryanoasis/nerd-fonts/releases/download/v3.3.0/Monaspace.tar.xz"
["bin/dynamicwallpaperconverter"]
type = "file"
executable = true
url = "https://raw.githubusercontent.com/zzag/plasma5-wallpapers-dynamic-extras/master/dynamicwallpaperconverter"
["bin/minikube"]
type = "file"
executable = true
refreshPeriod = "720h"
url = "https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64"
["bin/kubectl"]
type = "file"
executable = true
refreshPeriod = "720h"
url = 'https://dl.k8s.io/release/{{ output "curl" "-L" "-s" "https://dl.k8s.io/release/stable.txt" | trim }}/bin/linux/amd64/kubectl'
["bin/helm"]
type = "archive-file"
executable = true
path = "{{ .chezmoi.os }}-{{ .chezmoi.arch }}/helm"
refreshPeriod = "168h"
url = 'https://get.helm.sh/helm-{{ output "curl" "-L" "-s" "https://get.helm.sh/helm-latest-version" | trim }}-{{ .chezmoi.os }}-{{ .chezmoi.arch }}.tar.gz'
# Vim/Neovim
[".vim/colors/nord.vim"]
type = "file"
url = "https://github.com/nordtheme/vim/raw/main/colors/nord.vim"
# https://github.com/thjbdvlt/spell-fr.vim
[".config/nvim/spell/fr.utf-8.spl"]
type = "file"
refreshPeriod = "672h"
url = "https://github.com/thjbdvlt/spell-fr.vim/raw/refs/heads/sea/vim/st.utf-8.spl"