mirror of
https://github.com/nix-community/nixvim.git
synced 2025-06-21 00:25:42 +02:00
wrappers: move assertion propagation to _shared.nix
This commit is contained in:
parent
6da94195c2
commit
87509bac1f
4 changed files with 36 additions and 42 deletions
|
@ -45,20 +45,17 @@ in
|
|||
})
|
||||
];
|
||||
|
||||
config = mkIf cfg.enable (mkMerge [
|
||||
{
|
||||
environment.systemPackages = [
|
||||
cfg.finalPackage
|
||||
cfg.printInitPackage
|
||||
] ++ (lib.optional cfg.enableMan self.packages.${pkgs.stdenv.hostPlatform.system}.man-docs);
|
||||
}
|
||||
{
|
||||
inherit (cfg) warnings assertions;
|
||||
programs.neovim.defaultEditor = cfg.defaultEditor;
|
||||
environment.variables = {
|
||||
VIM = mkIf (!cfg.wrapRc) "/etc/nvim";
|
||||
EDITOR = mkIf cfg.defaultEditor (lib.mkOverride 900 "nvim");
|
||||
};
|
||||
}
|
||||
]);
|
||||
config = mkIf cfg.enable {
|
||||
environment.systemPackages = [
|
||||
cfg.finalPackage
|
||||
cfg.printInitPackage
|
||||
] ++ lib.optional cfg.enableMan self.packages.${pkgs.stdenv.hostPlatform.system}.man-docs;
|
||||
|
||||
environment.variables = {
|
||||
VIM = mkIf (!cfg.wrapRc) "/etc/nvim";
|
||||
EDITOR = mkIf cfg.defaultEditor (lib.mkOverride 900 "nvim");
|
||||
};
|
||||
|
||||
programs.neovim.defaultEditor = cfg.defaultEditor;
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue