begun making my home-manager config modular

This commit is contained in:
Emile Clark-Boman 2024-11-10 23:10:51 +10:00
parent 97b344eb03
commit 4fcc76a32c
23 changed files with 1586 additions and 947 deletions

View file

@ -0,0 +1,24 @@
{
config,
pkgs,
...
}: {
programs.nixvim = {
enable = true;
# TODO: allow clipboard to be configurable based on system clipboard
colorschemes.dracula.enable = true;
plugins = {
lualine.enable = true;
treesitter.enable = true;
};
opts = {
number = true;
tabstop = 4;
softtabstop = 4;
shiftwidth = 4;
};
clipboard.providers.wl-copy.enable = true;
};
}