pantheon/users/modules/programs/nixvim.nix

29 lines
622 B
Nix

{ inputs, ... }: {
imports = [
inputs.nixvim.homeManagerModules.nixvim
./nixvim-plugins/nvim-tree.nix # filetree
./nixvim-plugins/noice.nix # custom CMDLINE
./nixvim-plugins/lualine.nix # custom statusline
];
programs.nixvim = {
enable = true;
defaultEditor = true;
viAlias = true;
vimAlias = true;
vimdiffAlias = true;
extraConfigLua = "";
extraPlugins = [];
opts = {
shiftwidth = 2;
number = true;
relativenumber = true;
};
clipboard.providers.wl-copy.enable = true;
colorschemes = {
catppuccin.enable = true;
};
};
}