home: install Ranger

This commit is contained in:
NullBite 2024-05-23 03:27:42 -04:00
parent edc3d88722
commit 5fc7ed3171
Signed by: nullbite
GPG Key ID: 6C4D545385D4925A

View File

@ -73,6 +73,23 @@ in
programs.btop.enable = lib.mkDefault true;
programs.ranger = let
defaultTerminal = "kitty";
# defaultTerminal =
# if config.programs.kitty.enable then "kitty"
# else null;
in {
enable = lib.mkDefault true;
settings = lib.mkMerge [{
use_preview_script = lib.mkDefault true;
preview_files = lib.mkDefault true;
} (lib.mkIf (!(isNull defaultTerminal)) {
preview_images = lib.mkDefault true;
preview_images_method = lib.mkDefault defaultTerminal;
})];
};
programs.keychain = {
enable = lib.mkDefault true;
enableBashIntegration = lib.mkDefault true;