From a025838613dc75aac34af88f424a9c9f71686bd2 Mon Sep 17 00:00:00 2001 From: notgne2 Date: Mon, 15 Sep 2025 12:07:22 -0700 Subject: [PATCH] fully replace ff with librewolf --- home-manager/modules/de2u.nix | 11 +++-------- home-manager/modules/de3u.nix | 20 +++++--------------- home-manager/modules/ezpcusr.nix | 2 +- 3 files changed, 9 insertions(+), 24 deletions(-) diff --git a/home-manager/modules/de2u.nix b/home-manager/modules/de2u.nix index 58609d0..b7a6fbc 100644 --- a/home-manager/modules/de2u.nix +++ b/home-manager/modules/de2u.nix @@ -26,7 +26,7 @@ in { config = mkIf cfg.enable { stylix.enable = lib.mkDefault true; - programs.firefox.enable = true; + programs.librewolf.enable = true; programs.kermit = { enable = lib.mkDefault true; @@ -85,13 +85,8 @@ in { xdg.configFile."mimeapps.list".force = true; xdg.mimeApps = let browser = - if config.programs.firefox.enable - then - ( - if config.programs.firefox.package.pname == "firefox" - then "firefox.desktop" - else "librewolf.desktop" - ) + if config.programs.librewolf.enable + then "librewolf.desktop" else "chromium-browser.desktop"; apps = { diff --git a/home-manager/modules/de3u.nix b/home-manager/modules/de3u.nix index 32e9890..0e2356b 100644 --- a/home-manager/modules/de3u.nix +++ b/home-manager/modules/de3u.nix @@ -104,13 +104,8 @@ in { }; General = { BrowserApplication = - if config.programs.firefox.enable - then - ( - if config.programs.firefox.package.pname == "firefox" - then "firefox.desktop" - else "librewolf.desktop" - ) + if config.programs.librewolf.enable + then "librewolf.desktop" else "chromium-browser.desktop"; TerminalApplication = "kermit"; TerminalService = "kermit.desktop"; @@ -236,7 +231,7 @@ in { }; }; - programs.firefox.enable = true; + programs.librewolf.enable = true; programs.kermit = { enable = lib.mkDefault true; @@ -263,13 +258,8 @@ in { xdg.configFile."mimeapps.list".force = true; xdg.mimeApps = let browser = - if config.programs.firefox.enable - then - ( - if config.programs.firefox.package.pname == "firefox" - then "firefox.desktop" - else "librewolf.desktop" - ) + if config.programs.librewolf.enable + then "librewolf.desktop" else "chromium-browser.desktop"; apps = { diff --git a/home-manager/modules/ezpcusr.nix b/home-manager/modules/ezpcusr.nix index aa77644..5bd2a87 100644 --- a/home-manager/modules/ezpcusr.nix +++ b/home-manager/modules/ezpcusr.nix @@ -291,7 +291,7 @@ in { }; }; - programs.firefox.enable = true; + programs.librewolf.enable = true; programs.waybar = { enable = lib.mkDefault true;