Dotfiles.
Most configs are generated by the nix flake, but some are not - I keep this repo in ~/.config on my different machines.
For self-hosted knots, clone URLs may differ based on your setup.
Download tar.gz
Experimenting with exposing nvim as a flake output so I can share a
fully-configured nvim via nix flake:
nix run github:cixel/config#nvim
This is a good way to showcase how Nix works to contain self-contained
packages, and it could be sorta useful to be able to drop into an editor
I'm used to wherever Nix is available.
There are some gaps in language server support - I currently just expect
gopls and rust-analyzer's deps to exist and don't bring them in
explicitly. In the future, maybe I can add a default installation for
those to use as fallbacks.
jj 0.29.0 uses $XDG_HOME for its config, so this preemptively ignores the
artifact home-manager is gonna put here.
Didn't have any linters set up in it and I get most of what I need right
now from LSP.
As far as I can tell, these were mostly obviated by treesitter.
Dotfiles.
Most configs are generated by the nix flake, but some are not - I keep this repo in ~/.config on my different machines.