diff options
| author | brustybee <bee@4d2.org> | 2026-03-10 01:45:09 +0530 |
|---|---|---|
| committer | brustybee <bee@4d2.org> | 2026-03-10 01:45:09 +0530 |
| commit | 870745197024128e29c4f461a0e09d36dcf348bb (patch) | |
| tree | 393adf8a6ee24fe0fdf71664d0fb4b3d0b7ea000 /common/modules/beevim/default.nix | |
| parent | df031ad540fe2baad549d5e37930ab49f9f221e0 (diff) | |
pretty boy
Diffstat (limited to 'common/modules/beevim/default.nix')
| -rw-r--r-- | common/modules/beevim/default.nix | 39 |
1 files changed, 20 insertions, 19 deletions
diff --git a/common/modules/beevim/default.nix b/common/modules/beevim/default.nix index 2f8336f..49b66c4 100644 --- a/common/modules/beevim/default.nix +++ b/common/modules/beevim/default.nix @@ -22,23 +22,24 @@ in enable = lib.mkEnableOption "Enable neovim config"; }; - config = lib.mkIf (cfg.enable && homeManager) { - beeVim = { - enable = true; - packageDefinitions.replace = builtins.mapAttrs ( - n: _: - { pkgs, ... }: - { - settings = { - neovim-unwrapped = pkgs.neovim-unwrapped; - }; - categories = { - clang = false; - markdown = false; - }; - } - ) inputs.beeVim.packages.${pkgs.stdenv.hostPlatform.system}.default.packageDefinitions; - }; - }; - + config = lib.mkIf cfg.enable ( + lib.optionalAttrs homeManager { + beeVim = { + enable = true; + packageDefinitions.replace = builtins.mapAttrs ( + n: _: + { pkgs, ... }: + { + settings = { + neovim-unwrapped = pkgs.neovim-unwrapped; + }; + categories = { + clang = false; + markdown = false; + }; + } + ) inputs.beeVim.packages.${pkgs.stdenv.hostPlatform.system}.default.packageDefinitions; + }; + } + ); } |
