dotfiles/native_configs
pegasust 15d0f85f90 feat(nvim+nix): update statically installed plugins 2023-09-24 02:06:11 -07:00
..
alacritty ^std breaking change 2023-06-22 20:52:40 -07:00
kitty feat: done messing around with firacode, looks so much better now 2023-09-22 18:17:13 -07:00
neovim feat(nvim+nix): update statically installed plugins 2023-09-24 02:06:11 -07:00
ssh feat(nvim): telescope live-args 2023-09-24 00:51:18 -07:00
starship std actually works now 2023-06-18 02:06:08 -07:00
tmux feat: vi-copy mode now consistent with vim: use 'v' for select mode and 'y' to copy 2023-06-03 20:23:42 -07:00
zk re-order stuffs around 2022-12-25 02:55:30 -07:00
README.md format with alejandra and other things 2023-06-17 17:46:31 -07:00

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