2024-04-21 10:05:25 -07:00
|
|
|
{{- $passphrase := promptStringOnce . "passphrase" "passphrase" -}}
|
|
|
|
|
|
|
|
{{- $osid := .chezmoi.os -}}
|
|
|
|
{{- if hasKey .chezmoi.osRelease "id" -}}
|
|
|
|
{{- $osid = printf "%s-%s" .chezmoi.os .chezmoi.osRelease.id -}}
|
|
|
|
{{- end -}}
|
2024-04-19 19:04:59 -07:00
|
|
|
|
2024-04-16 18:53:54 -07:00
|
|
|
progress = true
|
2024-07-29 18:52:48 -07:00
|
|
|
encryption = "gpg"
|
2024-04-16 18:53:54 -07:00
|
|
|
|
|
|
|
[git]
|
|
|
|
autoPush = true
|
|
|
|
|
2024-07-29 19:01:11 -07:00
|
|
|
[diff]
|
2024-07-29 18:52:48 -07:00
|
|
|
{{ if lookPath "delta" -}}
|
|
|
|
command = "delta"
|
2024-07-29 18:58:38 -07:00
|
|
|
args = ["--syntax-theme", "catppuccin-macchiato", "--features", "mellow-barbet", "{{ "{{" }} .Destination {{ "}}" }}", "{{ "{{" }} .Target {{ "}}" }}"]
|
2024-07-29 18:52:48 -07:00
|
|
|
{{ end -}}
|
2024-07-29 19:01:11 -07:00
|
|
|
exclude = ["scripts"]
|
2024-04-19 19:04:59 -07:00
|
|
|
|
|
|
|
[gpg]
|
|
|
|
symmetric = true
|
|
|
|
args = ["--batch", "--passphrase", {{ $passphrase | quote }}, "--no-symkey-cache"]
|
|
|
|
|
2024-04-16 18:53:54 -07:00
|
|
|
[data]
|
2024-04-20 10:08:34 -07:00
|
|
|
{{ if lookPath "get-gpg-key" -}}
|
|
|
|
gpgKey = {{ output "get-gpg-key" | trim | quote }}
|
2024-04-22 19:33:07 -07:00
|
|
|
{{ end -}}
|
2024-04-19 19:04:59 -07:00
|
|
|
passphrase = {{ $passphrase | quote }}
|
2024-04-21 10:05:25 -07:00
|
|
|
osid = {{ $osid | quote }}
|
2024-04-22 19:33:07 -07:00
|
|
|
{{ if eq .chezmoi.hostname "marleycentre" -}}
|
|
|
|
isServer = true
|
2024-04-22 19:37:47 -07:00
|
|
|
{{ else }}
|
|
|
|
isServer = false
|
|
|
|
{{ end }}
|
2024-04-17 21:04:13 -07:00
|
|
|
|
|
|
|
[data.drapeau]
|
2024-04-19 17:57:08 -07:00
|
|
|
colorscheme = 'catppuccin-macchiato'
|
2024-04-19 19:06:57 -07:00
|
|
|
|
2024-04-19 19:09:28 -07:00
|
|
|
# Defaults for when config is regenerated.
|
|
|
|
[data.drapeau.colors]
|
|
|
|
name = 'catppuccin'
|
|
|
|
flavor = 'macchiato'
|
|
|
|
|
|
|
|
rosewater = '#f4dbd6'
|
|
|
|
flamingo = '#f0c6c6'
|
|
|
|
pink = '#f5bde6'
|
|
|
|
mauve = '#c6a0f6'
|
|
|
|
red = '#ed8796'
|
|
|
|
maroon = '#ee99a0'
|
|
|
|
peach = '#f5a97f'
|
|
|
|
yellow = '#eed49f'
|
|
|
|
green = '#a6da95'
|
|
|
|
teal = '#8bd5ca'
|
|
|
|
sky = '#91d7e3'
|
|
|
|
sapphire = '#7dc4e4'
|
|
|
|
blue = '#8aadf4'
|
|
|
|
lavender = '#b7bdf8'
|
|
|
|
|
|
|
|
text = '#cad3f5'
|
|
|
|
subtext1 = '#b8c0e0'
|
|
|
|
subtext0 = '#a5adcb'
|
|
|
|
overlay2 = '#939ab7'
|
|
|
|
overlay1 = '#8087a2'
|
|
|
|
overlay0 = '#6e738d'
|
|
|
|
surface2 = '#5b6078'
|
|
|
|
surface1 = '#494d64'
|
|
|
|
surface0 = '#363a4f'
|
|
|
|
base = '#24273a'
|
|
|
|
mantle = '#1e2030'
|
|
|
|
crust = '#181926'
|