-
-
Notifications
You must be signed in to change notification settings - Fork 19
/
.chezmoi.toml.tmpl
58 lines (44 loc) · 1.23 KB
/
.chezmoi.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
################################################
# Data
################################################
{{- includeTemplate "cpu" . }}
{{- includeTemplate "machine-type" . }}
{{- includeTemplate "github-codespaces" . }}
################################################
# Version Management
################################################
[git]
autoAdd = true
autoCommit = false
################################################
# Encryption
################################################
encryption = "gpg"
[gpg]
args = [
# Mute some info messages to stderr instead of stdout
"--quiet",
]
recipient = "74F3F6BE2D0EC4E8D00AFD490E44F71854180758"
# Suffix appended to GPG-encrypted files
suffix = ".asc"
################################################
# Operation
################################################
# Format for data output, either `json` or `yaml`
format = "json"
# Mode in target dir, either `file` or `symlink`
mode = "file"
[diff]
pager = "delta --side-by-side"
[merge]
command = "nvim"
args = [
"-d",
"{{ "{{" }} .Destination {{ "}}" }}",
"{{ "{{" }} .Source {{ "}}" }}",
"{{ "{{" }} .Target {{ "}}" }}",
]
[update]
# Update submodules recursively
recurseSubmodules = true