Update file mgrs

This commit is contained in:
ItsDrike 2024-04-05 01:33:23 +02:00
parent 2d3b54d98e
commit 20237ad40c
Signed by: ItsDrike
GPG key ID: FA2745890B7048C0
12 changed files with 47 additions and 475 deletions

View file

@ -1,25 +1,19 @@
{
pkgs,
lib,
osConfig,
config,
...
}: let
device = osConfig.modules.device;
# TODO: maybe not have a TUI file manager on desktops, when GUI does it better
acceptedTypes = ["laptop" "desktop" "hybrid" "server" "lite"];
inherit (lib.strings) optionalString;
in {
config = lib.mkIf (builtins.elem device.type acceptedTypes) {
home.packages = with pkgs; [
ranger
];
home.packages = with pkgs; [
ranger
];
# TODO: more file preview methods
xdg.configFile."ranger/rc.conf".text = ''
set preview_images true
${(optionalString config.programs.kitty.enable "set preview_images_method kitty")}
'';
};
# TODO: more file preview methods
xdg.configFile."ranger/rc.conf".text = ''
set preview_images true
${(optionalString config.programs.kitty.enable "set preview_images_method kitty")}
'';
}