From 8015d1f721236959ac1c258d799fb9cfb89e2d2e Mon Sep 17 00:00:00 2001 From: Lillian-Violet Date: Sat, 5 Jul 2025 16:44:37 +0200 Subject: [PATCH] switch to librewolf and add all the fixes for it --- home-manager/desktop/default.nix | 4 ++++ home-manager/desktop/package-configs/firefox.nix | 2 ++ home-manager/desktop/package-configs/plasma-desktop.nix | 2 +- nixos/desktop/package-configs/firefox/default.nix | 8 ++++---- 4 files changed, 11 insertions(+), 5 deletions(-) diff --git a/home-manager/desktop/default.nix b/home-manager/desktop/default.nix index 904ec83..9ae465b 100644 --- a/home-manager/desktop/default.nix +++ b/home-manager/desktop/default.nix @@ -135,6 +135,10 @@ source = config.lib.file.mkOutOfStoreSymlink "/home/lillian/.mozilla/firefox"; target = ".floorp"; }; + librewolf = { + source = config.lib.file.mkOutOfStoreSymlink "/home/lillian/.mozilla/firefox"; + target = ".librewolf"; + }; }; # Add stuff for your user as you see fit: diff --git a/home-manager/desktop/package-configs/firefox.nix b/home-manager/desktop/package-configs/firefox.nix index 77f7fd8..8049699 100644 --- a/home-manager/desktop/package-configs/firefox.nix +++ b/home-manager/desktop/package-configs/firefox.nix @@ -9,6 +9,8 @@ isDefault = true; id = 1; settings = { + "sidebar.verticalTabs" = true; + "sidebar.visibility" = "expand-on-hover"; "browser.aboutConfig.showWarning" = false; "browser.bookmarks.addedImportButton" = true; "browser.bookmarks.restore_default_bookmarks" = false; diff --git a/home-manager/desktop/package-configs/plasma-desktop.nix b/home-manager/desktop/package-configs/plasma-desktop.nix index 7331c1b..86a6cb9 100644 --- a/home-manager/desktop/package-configs/plasma-desktop.nix +++ b/home-manager/desktop/package-configs/plasma-desktop.nix @@ -117,7 +117,7 @@ config = { General = { launchers = [ - "applications:floorp.desktop" + "applications:librewolf.desktop" "applications:systemsettings.desktop" "applications:org.kde.dolphin.desktop" "applications:signal.desktop" diff --git a/nixos/desktop/package-configs/firefox/default.nix b/nixos/desktop/package-configs/firefox/default.nix index 3dc7310..c57887f 100644 --- a/nixos/desktop/package-configs/firefox/default.nix +++ b/nixos/desktop/package-configs/firefox/default.nix @@ -115,10 +115,10 @@ installation_mode = "force_installed"; }; # Tree Style Tabs - "treestyletab@piro.sakura.ne.jp" = { - install_url = "https://addons.mozilla.org/firefox/downloads/latest/tree-style-tab/latest.xpi"; - installation_mode = "force_installed"; - }; + # "treestyletab@piro.sakura.ne.jp" = { + # install_url = "https://addons.mozilla.org/firefox/downloads/latest/tree-style-tab/latest.xpi"; + # installation_mode = "force_installed"; + # }; # Adaptive Tab Bar Colour "ATBC@EasonWong" = { install_url = "https://addons.mozilla.org/firefox/downloads/latest/Adaptive-Tab-Bar-Colour/latest.xpi";