diff --git a/home/modules/firefox.nix b/home/modules/firefox.nix index afb4380b..9ce1fd32 100644 --- a/home/modules/firefox.nix +++ b/home/modules/firefox.nix @@ -129,7 +129,6 @@ in { ]; settings = mkMerge [ - # TODO: Fix vaapi (optionalAttrs cfg.vaapi { # Firefox wayland hardware video acceleration # https://github.com/elFarto/nvidia-vaapi-driver/#firefox= diff --git a/home/modules/ranger.nix b/home/modules/ranger.nix index b7fbc3f6..8c5fbe65 100644 --- a/home/modules/ranger.nix +++ b/home/modules/ranger.nix @@ -12,8 +12,6 @@ in { preview = mkBoolOpt false "Enable Ranger image preview"; }; - # TODO: Ranger configuration - config = mkIf cfg.enable { home.packages = with pkgs; lib.concatLists [ [ @@ -27,6 +25,7 @@ in { exiftool mediainfo ] + (optionals cfg.preview [ # ueberzug # Only X11 python310Packages.pillow @@ -55,11 +54,9 @@ in { # The settings { column_ratios = "1,1"; } get turned into { column_ratios = "set column_ratios = 1,1"; } settings_in_values = mapAttrs (name: value: concatStringsSep " " ["set" name value]) settings; - - # Results in [ "set column_rations = 1,1" ] - settings_list = attrValues settings_in_values; - + settings_list = attrValues settings_in_values; # Results in [ "set column_rations = 1,1" ] settings_str = concatStringsSep "\n" settings_list; + in settings_str; }