.gitignore | 3 +- flake.nix | 6 + modules/home/default.nix | 28 +++++ modules/neovim/default.nix | 1 + switch | 21 +++- users/clover/configuration.nix | 8 ++ users/clover/home.nix | 212 +++++++++++++++++++++++++++++--- users/clover/paperback/configuration.nix | 7 -- users/clover/paperback/home.nix | 4 - users/clover/work/home.nix | 27 ++++ users/fish/cattop/configuration.nix | 113 +++++++++-------- users/fish/cattop/hardware-configuration.nix | 48 +++----- users/fish/cattop/home.nix | 45 ++++--- users/fish/user.nix | 2 +- users/fish/vim.nix | 39 +++++- users/fish/vim/default.nix | 9 ++ users/fish/vim/languages.nix | 155 +++++++++++++++++++++++ users/fish/vim/latex.nix | 118 ++++++++++++++++++ users/fish/vim/mini.nix | 10 ++ users/fish/vim/visuals.nix | 27 ++++ 20 files changed, 737 insertions(+), 146 deletions(-)