Dotfiles.
Most configs are generated by the nix flake, but some are not - I keep this repo in ~/.config on my different machines.
https://tangled.org/cixel.bsky.social/config
git@tangled.org:cixel.bsky.social/config
For self-hosted knots, clone URLs may differ based on your setup.
* fix comment that got chopped up in a separate commit
* run formatter on nix/darwin.nix
* run nix formatter on nix/mksystem.nix and remove unused wsl param
* run formatter on nix/work.nix
* cleanup lsp bindings to match defaults and add/fix comments
* change <leader>f fzf-lua binding to avoid clobbering lsp default
* cleanup comments and some unused code in lsp config
* use mainline lualine-nvim package instead of custom revision
Taken from:
https://andre.arko.net/2025/06/20/a-jj-prompt-for-powerlevel10k/
This prevents jj from creating an operation (in the op log) for the
command we run.
I haven't observed a performance difference, but this can't really hurt
and my benchmark likely doesn't do whatever I'd need to in order to make
jj create an operation.
The typescript language serve package was moved/renamed, and I swapped
to nixd and use nixfmt-rfc-style instead of nil.
At some point, I updated ghostty and this became unnecessary, making
fonts look weird. It's possible I only originally needed it because of a
bug of some kind.
Dotfiles.
Most configs are generated by the nix flake, but some are not - I keep this repo in ~/.config on my different machines.