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";
};
};
config = lib.mkIf config.mods.yazi.enable (
lib.optionalAttrs (options ? home.packages) { programs.yazi = import ./yazi.nix; }
// {
programs.yazi.settings = {
settings = config.mods.yazi.additionalKeymap;
keymap = config.mods.yazi.additionalConfig;
config =
let
conf = import ./yazi.nix;
in
lib.optionalAttrs (options ? home.packages) (
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....
enable = true;