diff --git a/homes/x86_64-linux/jo/apps/firefox/default.nix b/homes/x86_64-linux/jo/apps/firefox/default.nix index 68ec53b..8184186 100644 --- a/homes/x86_64-linux/jo/apps/firefox/default.nix +++ b/homes/x86_64-linux/jo/apps/firefox/default.nix @@ -3,10 +3,28 @@ let inherit (lib) mkIf; in { + puzzlevision.apps.firefox = { + enable = true; + extensions = [ + "uBlock0@raymondhill.net" + "ATBC@EasonWong" + "languagetool-webextension@languagetool.org" + "firefox-enpass@enpass.io" + "firefox@tampermonkey.net" + "wappalyzer@crunchlabz.com" + "{7a7a4a92-a2a0-41d1-9fd7-1e92480d612d}" + "{d49033ac-8969-488c-afb0-5cdb73957f41}" + ]; + }; + programs.firefox = mkIf config.programs.firefox.enable { # Required settings for Onebar profiles.default.settings = { "toolkit.legacyUserProfileCustomizations.stylesheets" = true; + + # Fixes an issue regarding URL bar content cut-off + # https://git.gay/freeplay/Firefox-Onebar/issues/30 + "browser.urlbar.trimHttps" = true; }; }; diff --git a/homes/x86_64-linux/jo/default.nix b/homes/x86_64-linux/jo/default.nix index 2f5bac6..14e9a9d 100644 --- a/homes/x86_64-linux/jo/default.nix +++ b/homes/x86_64-linux/jo/default.nix @@ -17,19 +17,6 @@ themes.catppuccin.enable = true; apps = { zed.enable = true; - firefox = { - enable = true; - extensions = [ - "uBlock0@raymondhill.net" - "ATBC@EasonWong" - "languagetool-webextension@languagetool.org" - "firefox-enpass@enpass.io" - "firefox@tampermonkey.net" - "wappalyzer@crunchlabz.com" - "{7a7a4a92-a2a0-41d1-9fd7-1e92480d612d}" - "{d49033ac-8969-488c-afb0-5cdb73957f41}" - ]; - }; }; cli = {