lazy.nvim.nix/modules/nvim-lazy/nixosModule.nix

23 lines
401 B
Nix
Raw Normal View History

2024-05-05 16:20:05 +02:00
{
lib,
config,
pkgs,
...
}:
let
cfg = config.programs.nvim-lazy;
inherit (pkgs.callPackage ../../pkgs { }) wrapNeovimLazy;
2024-05-05 16:20:05 +02:00
in
{
imports = [ ./default.nix ];
config = (lib.mkIf cfg.enable) {
_module.check = lib.mkDefault false;
environment.systemPackages = [
2024-11-28 22:46:13 +01:00
(wrapNeovimLazy cfg.package {
inherit (cfg) luaRcContent lazyConfig lazyPlugins;
})
2024-05-05 16:20:05 +02:00
];
};
}