0xda157's nixvim config

destructure inputs

0xda157 41070026 b425bc74

+13 -9
+13 -9
flake.nix
··· 21 21 }; 22 22 23 23 outputs = 24 - inputs: 25 - inputs.flake-parts.lib.mkFlake { inherit inputs; } ( 24 + { 25 + self, 26 + nixpkgs, 27 + systems, 28 + flake-parts, 29 + nixvim, 30 + }@inputs: 31 + flake-parts.lib.mkFlake { inherit inputs; } ( 26 32 { lib, ... }: 27 33 { 28 - systems = import inputs.systems; 34 + systems = import systems; 29 35 30 - imports = [ 31 - inputs.nixvim.flakeModules.default 32 - ]; 36 + imports = [ nixvim.flakeModules.default ]; 33 37 34 38 nixvim = { 35 39 packages.enable = true; ··· 54 58 ]; 55 59 full.imports = [ 56 60 # keep-sorted start block=yes prefix_order=self,./ 61 + self.nixvimModules.base 57 62 ./modules/plugins/conform 58 63 ./modules/plugins/lint 59 64 ./modules/plugins/lsp 60 - inputs.self.nixvimModules.base 61 65 # keep-sorted end 62 66 ]; 63 67 }; ··· 79 83 } 80 84 ) 81 85 { 82 - nixvim = [ inputs.self.nixvimModules.full ]; 83 - nixvim-minimal = [ inputs.self.nixvimModules.base ]; 86 + nixvim = [ self.nixvimModules.full ]; 87 + nixvim-minimal = [ self.nixvimModules.base ]; 84 88 }; 85 89 86 90 packages.default = config.packages.nixvim;