Nixfiles/neovim/default.nix
Quentin Boyer 6ce6f00cd6
Some checks failed
Build / check (push) Failing after 14s
Build / load_packages (push) Failing after 14s
Build / build (push) Has been skipped
Build / build-status (push) Failing after 4s
neovim: Add support for vvk
2026-01-23 19:43:08 +01:00

52 lines
935 B
Nix

{ inputs, self, ... }:
{
imports = [
inputs.nixvim.flakeModules.default
];
nixvim = {
packages.enable = true;
checks.enable = true;
};
flake.nixvimModules = {
config = import ./config {
flake = self;
inherit (inputs) tree-sitter-vvk;
};
plugins = import ./plugins {
inherit (inputs) vim-headerguard;
};
modules = ./modules;
neovimTraxys = {
imports = [
self.nixvimModules.config
self.nixvimModules.plugins
self.nixvimModules.modules
{
nixpkgs.overlays = [
(final: prev: {
})
];
}
];
};
};
perSystem =
{
system,
...
}:
{
nixvimConfigurations = {
neovimTraxys = inputs.nixvim.lib.evalNixvim {
inherit system;
modules = [
self.nixvimModules.neovimTraxys
];
};
};
};
}