diff options
Diffstat (limited to 'modules')
-rw-r--r-- | modules/workstation/windowing/firefox/default.nix | 18 | ||||
-rw-r--r-- | modules/workstation/windowing/firefox/profiles.ini | 8 | ||||
-rw-r--r-- | modules/workstation/windowing/firefox/user.js | 1 |
3 files changed, 10 insertions, 17 deletions
diff --git a/modules/workstation/windowing/firefox/default.nix b/modules/workstation/windowing/firefox/default.nix index 42f29c778965..f85a3a0c5a39 100644 --- a/modules/workstation/windowing/firefox/default.nix +++ b/modules/workstation/windowing/firefox/default.nix @@ -5,15 +5,17 @@ let in { - systemd.tmpfiles.rules = [ - "d ${stateDir} 0700 qyliss qyliss" - "d ${stateDir}/firefox 0700 qyliss qyliss" - "d ${stateDir}/firefox/default 0700 qyliss qyliss" - "L+ ${stateDir}/firefox/profiles.ini - - - - ${./profiles.ini}" - "L+ ${stateDir}/firefox/user.js - - - - ${./user.js}" + environment.systemPackages = with pkgs; [ + (wrapFirefox firefox-unwrapped { + extraPolicies = { + DefaultDownloadDirectory = "/tmp"; + FirefoxHome = { + SponsoredTopSites = false; + SponsoredPocket = false; + }; + }; + }) ]; - environment.systemPackages = with pkgs; [ firefox-wayland ]; - environment.variables.BROWSER = "firefox"; } diff --git a/modules/workstation/windowing/firefox/profiles.ini b/modules/workstation/windowing/firefox/profiles.ini deleted file mode 100644 index becf53354e76..000000000000 --- a/modules/workstation/windowing/firefox/profiles.ini +++ /dev/null @@ -1,8 +0,0 @@ -[General] -StartWithLastProfile=1 - -[Profile0] -Name=default -IsRelative=1 -Path=default -Default=1 diff --git a/modules/workstation/windowing/firefox/user.js b/modules/workstation/windowing/firefox/user.js deleted file mode 100644 index 8b137891791f..000000000000 --- a/modules/workstation/windowing/firefox/user.js +++ /dev/null @@ -1 +0,0 @@ - |