Fix yazi config

This commit is contained in:
DashieTM 2024-11-09 16:19:50 +01:00
parent 0389558529
commit 35b2ba75b6
2 changed files with 13 additions and 10 deletions

View file

@ -37,12 +37,16 @@
description = "Additional keymap for yazi"; description = "Additional keymap for yazi";
}; };
}; };
config = lib.mkIf config.mods.yazi.enable ( config =
lib.optionalAttrs (options ? home.packages) { programs.yazi = import ./yazi.nix; } let
// { conf = import ./yazi.nix;
programs.yazi.settings = { in
settings = config.mods.yazi.additionalKeymap; lib.optionalAttrs (options ? home.packages) (
keymap = config.mods.yazi.additionalConfig; lib.mkIf config.mods.yazi.enable {
programs.yazi = {
enable = conf.enable;
settings = conf.settings // config.mods.yazi.additionalKeymap;
keymap = conf.keymap // config.mods.yazi.additionalConfig;
}; };
} }
); );

View file

@ -1,4 +1,3 @@
{ lib, config, ... }:
{ {
# don't ask.... # don't ask....
enable = true; enable = true;