nixvim: simplify enable conditions
- Use `options.programs` over `config.programs` as it is slightly cheaper. - Prefer using the `?` operator over `builtins.hasAttr`
This commit is contained in:
parent
a98c363a58
commit
6c361e9755
1 changed files with 2 additions and 2 deletions
|
|
@ -64,9 +64,9 @@ in
|
|||
];
|
||||
|
||||
config =
|
||||
lib.mkIf (config.stylix.enable && cfg.enable && (config.programs ? nixvim))
|
||||
lib.mkIf (config.stylix.enable && cfg.enable && options.programs ? nixvim)
|
||||
(
|
||||
lib.optionalAttrs (builtins.hasAttr "nixvim" options.programs) (
|
||||
lib.optionalAttrs (options.programs ? nixvim) (
|
||||
lib.mkMerge [
|
||||
(lib.mkIf (cfg.plugin == "base16-nvim") {
|
||||
programs.nixvim.colorschemes.base16 = {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue