pegasust
eb6142e06f
- Give my gist some love https://gist.github.com/Pegasust/364b123b40dfc36cd113ae9526f83904 |
||
---|---|---|
.. | ||
alacritty | ||
kitty | ||
neovim | ||
ssh | ||
starship | ||
tmux | ||
zk | ||
README.md |
README.md
Native configs
Contains all configurations that are written in their native configuration language.
Why native language?
- Easier portability
- Syntax highlighting and robust checking without needing to realize derivation
- Nix can read from JSON, TOML.
- We have also managed to hack together a fromYaml, though it will not work for strictly pure builds or bootstrapping builds.
When to use Nix to generate config?
- Original configuraiton language requires too much duplication that can be solved with Nix