diff --git a/flake-modules/modules.nix b/flake-modules/modules.nix index 873508f3..3602894f 100644 --- a/flake-modules/modules.nix +++ b/flake-modules/modules.nix @@ -1,12 +1,5 @@ {modules, ...}: { - _module.args = let - nixvimModules = with builtins; - map - (f: ../modules + "/${f}") - ( - attrNames (readDir ../modules) - ); - in { + _module.args = { modules = pkgs: let nixpkgsMaintainersList = pkgs.path + "/nixos/modules/misc/meta.nix"; @@ -21,12 +14,11 @@ }; }; }; - in - nixvimModules - ++ [ - nixpkgsMaintainersList - nixvimExtraArgsModule - ]; + in [ + ../modules + nixpkgsMaintainersList + nixvimExtraArgsModule + ]; }; perSystem = { diff --git a/modules/default.nix b/modules/default.nix new file mode 100644 index 00000000..00ab30dd --- /dev/null +++ b/modules/default.nix @@ -0,0 +1,18 @@ +{ + imports = [ + ./autocmd.nix + ./clipboard.nix + ./colorscheme.nix + ./commands.nix + ./doc.nix + ./editorconfig.nix + ./filetype.nix + ./highlights.nix + ./keymaps.nix + ./lua-loader.nix + ./options.nix + ./output.nix + ./plugins.nix + ./warnings.nix + ]; +}