started neovim config

This commit is contained in:
John Lancaster
2026-03-29 23:05:45 -05:00
parent bc3d7e9b6f
commit d42de74755
4 changed files with 153 additions and 2 deletions
+30
View File
@@ -0,0 +1,30 @@
{ self, inputs, ... }: {
flake-file.inputs = {
nvf = {
url = "github:notashelf/nvf";
inputs.nixpkgs.follows = "nixpkgs";
};
};
perSystem = { system, pkgs, ... }: {
packages.my-neovim = (inputs.nvf.lib.neovimConfiguration {
inherit pkgs;
modules = [
{
config.vim = {
# Enable custom theming options
theme.enable = true;
# Enable Treesitter
treesitter.enable = true;
# Other options will go here. Refer to the config
# reference in Appendix B of the nvf manual.
# ...
};
}
];
})
.neovim;
};
}