summaryrefslogtreecommitdiff
path: root/shared/home-manager/firefox/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'shared/home-manager/firefox/default.nix')
-rw-r--r--shared/home-manager/firefox/default.nix25
1 files changed, 25 insertions, 0 deletions
diff --git a/shared/home-manager/firefox/default.nix b/shared/home-manager/firefox/default.nix
new file mode 100644
index 0000000..f2fc3e3
--- /dev/null
+++ b/shared/home-manager/firefox/default.nix
@@ -0,0 +1,25 @@
+# This module configures Firefox with all my plugins and such.
+
+{pkgs,...}:
+
+{
+ imports = [
+ ./privacy.nix
+ ];
+
+ programs.firefox = {
+ enable = true;
+
+ profiles."default" = {
+ settings."extensions.autoDisableScopes" = 0;
+ settings."extensions.enabledScopes" = 15;
+
+ extensions = with pkgs.nur.repos.rycee.firefox-addons; [
+ # Avoid accidental doom-scrolling
+ news-feed-eradicator
+ # Automatically redirect to old.reddit instead of the redesign.
+ old-reddit-redirect
+ ];
+ };
+ };
+}