Fix yazi config
This commit is contained in:
parent
0389558529
commit
35b2ba75b6
2 changed files with 13 additions and 10 deletions
|
|
@ -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;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,3 @@
|
||||||
{ lib, config, ... }:
|
|
||||||
{
|
{
|
||||||
# don't ask....
|
# don't ask....
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue