- NixOS + Home Manager
- Niri
- Kitty
- Neovim, via Neovide
For work it's Fedora + Home Manager because the remote admin software doesn't support NixOS. Thankfully I've been able to define my dev environment almost fully in a Home Manager config that I can use at work and at home.
I use lots of Neovim plugins. Beyond the basic LSP and completion plugins, some of my indispensables are:
- Leap for in-buffer navigation & remote text copying
- Oil for file management
- Fugitive + Git Signs + gv.vim + diffview.nvim for git integration
- nvim-surround to add/change/remove delimiters
- vim-auto-save
- kitty-scrollback