annotate dot_config/zk/config.toml @ 840:f3e87577dd3a
fix: sort keys from template dicts to determistically generate scripts
From http://masterminds.github.io/sprig/dicts.html
> The keys function will return a list of all of the keys in one or more dict types.
> Since a dictionary is unordered, the keys will not be in a predictable order.
> They can be sorted with sortAlpha.
This results in a different ordering of commands in the generated scripts
which break the hashing in chezmoi to determine whether the scripts needs to
be re-run.
author |
zegervdv <zegervdv@me.com> |
date |
Fri, 02 Feb 2024 17:44:49 +0100 |
parents |
875c9ab79c7c |
children |
|
rev |
line source |
788
|
1 [notebook]
|
|
2 dir = "~/notebook"
|
|
3
|
|
4 [alias]
|
|
5 ed = "zk edit --interactive $@"
|
|
6 ls = "zk list $@"
|
|
7
|
|
8
|
|
9 [note]
|
|
10 # Template used to generate a note's filename, without extension.
|
|
11 filename = "{{id}}-{{slug title}}"
|
|
12
|
|
13 # The file extension used for the notes.
|
|
14 extension = "md"
|
|
15
|
|
16 [extra]
|
|
17 author = "zegervdv"
|