about summary refs log tree commit diff stats
path: root/modules/by-name/fi/firefox/profile.nix
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--modules/by-name/fi/firefox/profile.nix189
1 files changed, 0 insertions, 189 deletions
diff --git a/modules/by-name/fi/firefox/profile.nix b/modules/by-name/fi/firefox/profile.nix
deleted file mode 100644
index d82bfafa..00000000
--- a/modules/by-name/fi/firefox/profile.nix
+++ /dev/null
@@ -1,189 +0,0 @@
-# nixos-config - My current NixOS configuration
-#
-# Copyright (C) 2025 Benedikt Peetz <benedikt.peetz@b-peetz.de>
-# SPDX-License-Identifier: GPL-3.0-or-later
-#
-# This file is part of my nixos-config.
-#
-# You should have received a copy of the License along with this program.
-# If not, see <https://www.gnu.org/licenses/gpl-3.0.txt>.
-{
-  config,
-  pkgs,
-}: preConfig: ({
-    userChrome = ./userChrome.css;
-
-    bookmarks = {
-      force = true;
-      settings = [];
-    };
-
-    search = {
-      default = "brave-search";
-      privateDefault = "brave-search";
-      force = true;
-      engines = import ./search_engines {inherit pkgs;};
-
-      order = [
-        # DEFAULT
-        "brave-search"
-
-        # NIX
-        "nix-packages"
-        "nix-options"
-        "nixpkgs-issues"
-        "homemanager-options"
-        "nixos-wiki"
-        "nixpkgs-pull-request-tracker"
-
-        # RUST
-        "rust-std"
-        "rust-tokio"
-
-        # OTHER
-        "google-scholar"
-        "wikipedia"
-        "arch-wiki"
-      ];
-    };
-
-    settings = {
-      "browser.download.dir" = "${config.home-manager.users.soispha.xdg.userDirs.download}";
-      # "browser.download.useDownloadDir" = true;
-      # "browser.download.folderList" = 2;
-
-      # QoL
-      "general.autoScroll" = false;
-      "browser.tabs.insertAfterCurrent" = true;
-      "browser.tabs.loadInBackground" = true;
-      "browser.ctrlTab.recentlyUsedOrder" = false;
-      "browser.search.widget.inNavBar" = true;
-      "findbar.highlightAll" = true;
-
-      "devtools.toolbox.host" = "right";
-      "devtools.toolsidebar-width.inspector" = 700;
-
-      # Keep translations useful
-      "browser.translations.automaticallyPopup" = true;
-      "browser.translations.neverTranslateLanguages" = "de";
-
-      # Improve Tab UI
-      "browser.tabs.inTitlebar" = 1;
-      "browser.toolbars.bookmarks.visibility" = "never";
-      "browser.places.importBookmarksHTML" = true;
-
-      # Theme
-      "extensions.activeThemeID" = "firefox-alpenglow@mozilla.org";
-      "extensions.extensions.activeThemeID" = "firefox-alpenglow@mozilla.org";
-
-      # disable updates (pretty pointless with nix)
-      "extensions.update.autoUpdateDefault" = false;
-      "extensions.update.enabled" = false;
-      "app.update.channel" = "default";
-      "browser.shell.checkDefaultBrowser" = false;
-
-      # Allow my custom css
-      "toolkit.legacyUserProfileCustomizations.stylesheets" = true;
-    };
-
-    arkenfox = {
-      enable = true;
-      "0000".enable = true;
-      "0100" = {
-        enable = true;
-        "0102"."browser.startup.page".value = 3;
-        "0103"."browser.startup.homepage".value = "file:///home/dt/home.html";
-        "0104"."browser.newtabpage.enabled".value = true;
-      };
-      "0200" = {
-        enable = true;
-      };
-      "0300" = {
-        enable = true;
-      };
-      "0400" = {
-        enable = false;
-      };
-      "0600" = {
-        enable = true;
-      };
-      "0700" = {
-        enable = true;
-        "0710"."network.trr.mode" = {
-          enable = true;
-          value = 3;
-        };
-      };
-      "0800" = {
-        enable = true;
-      };
-      "0900" = {
-        enable = true;
-      };
-      "1000" = {
-        enable = true;
-        "1001"."browser.cache.disk.enable".value = true;
-        "1003"."browser.sessionstore.privacy_level".value = 0;
-      };
-      "1200" = {
-        enable = true;
-        "1241"."security.mixed_content.block_display_content".enable = true;
-      };
-      "1600" = {
-        enable = true;
-      };
-      "1700" = {
-        enable = true;
-      };
-      "2000" = {
-        enable = true;
-      };
-      "2400" = {
-        enable = true;
-      };
-      "2600" = {
-        enable = true;
-        "2603" = {
-          "browser.download.start_downloads_in_tmp_dir".value = false;
-          "browser.helperApps.deleteTempFileOnExit".value = false;
-        };
-        "2615"."permissions.default.shortcuts" = {
-          value = 2;
-          enable = true;
-        };
-      };
-      "2700" = {
-        enable = true;
-      };
-      "2800" = {
-        enable = false;
-        "2810"."privacy.sanitize.sanitizeOnShutdown".value = false;
-      };
-      "4000" = {
-        enable = true;
-      };
-      "4500" = {
-        enable = true;
-      };
-      "5000" = {
-        enable = true;
-        "5003"."signon.rememberSignons" = {
-          enable = true;
-          value = false;
-        };
-      };
-      "6000" = {
-        enable = true;
-      };
-      "7000" = {
-        enable = true;
-      };
-      "8000" = {
-        enable = true;
-      };
-      "9000" = {
-        enable = true;
-      };
-    };
-  }
-  // preConfig)