diff --git a/home/apps/firefox.nix b/home/apps/firefox.nix index 8d7265d..3cbc97c 100644 --- a/home/apps/firefox.nix +++ b/home/apps/firefox.nix @@ -4,6 +4,18 @@ ... }: let isGnome = nixosConfig.services.xserver.desktopManager.gnome.enable; + extensions = with nixosConfig.nur; [ + repos.rycee.firefox-addons.ublock-origin + repos.rycee.firefox-addons.stylus + repos.rycee.firefox-addons.tampermonkey + repos.rycee.firefox-addons.search-engines-helper + repos.rycee.firefox-addons.search-by-image + repos.rycee.firefox-addons.offline-qr-code-generator + repos.rycee.firefox-addons.i-dont-care-about-cookies + repos.rycee.firefox-addons.don-t-fuck-with-paste + repos.rycee.firefox-addons.amp2html + repos.rycee.firefox-addons.a11ycss + ]; in { programs.firefox = { enable = true; @@ -13,22 +25,11 @@ in { enableGnomeExtensions = isGnome; }; }; - extensions = with nixosConfig.nur; [ - repos.rycee.firefox-addons.ublock-origin - repos.rycee.firefox-addons.stylus - repos.rycee.firefox-addons.tampermonkey - repos.rycee.firefox-addons.search-engines-helper - repos.rycee.firefox-addons.search-by-image - repos.rycee.firefox-addons.offline-qr-code-generator - repos.rycee.firefox-addons.i-dont-care-about-cookies - repos.rycee.firefox-addons.don-t-fuck-with-paste - repos.rycee.firefox-addons.amp2html - repos.rycee.firefox-addons.a11ycss - ]; profiles."profile" = { name = "profile"; id = 0; isDefault = true; + inherit extensions; settings = { "app.normandy.first_run" = false; "browser.search.region" = "GB";