From adbaed8256a2af34783ce0c9c60c9bc0d67b992a Mon Sep 17 00:00:00 2001 From: chase Date: Thu, 28 Aug 2025 19:31:26 -0400 Subject: [PATCH] Firefox config changes, add openutau --- home/desktop.nix | 37 ++++++++++++++++++++++++++++++++++--- 1 file changed, 34 insertions(+), 3 deletions(-) diff --git a/home/desktop.nix b/home/desktop.nix index 6ca8f5a..4a90b93 100644 --- a/home/desktop.nix +++ b/home/desktop.nix @@ -20,20 +20,41 @@ id = 0; name = "default"; isDefault = true; + containers = { + personal = { + color = "purple"; + icon = "fingerprint"; + id = 1; + }; + work = { + color = "orange"; + icon = "briefcase"; + id = 2; + }; + social = { + color = "blue"; + icon = "chill"; + id = 3; + }; + dev = { + color = "green"; + icon = "circle"; + id = 4; + }; + }; + containersForce = true; extensions = { force = true; packages = with pkgs.nur.repos.rycee.firefox-addons; [ awesome-rss betterttv bitwarden - clearurls facebook-container flagfox hyperchat istilldontcareaboutcookies linkwarden livetl - privacy-badger return-youtube-dislikes search-by-image sponsorblock @@ -99,12 +120,20 @@ "browser.topsites.contile.enabled" = false; "browser.urlbar.trimURLs" = false; "browser.urlbar.unitConversion.enabled" = true; + "dom.security.https_only_mode" = true; "extensions.formautofill.addresses.enabled" = false; "extensions.formautofill.creditCards.enabled" = false; "extensions.pocket.enabled" = false; "general.autoScroll" = true; - "widget.use-xdg-desktop-portal.file-picker" = 1; + "permissions.default.geo" = 2; + "privacy.bounceTrackingProtection.mode" = 1; + "privacy.fingerprintingProtection" = true; + "privacy.trackingprotection.consentmanager.skip.pbmode.enabled" = false; + "privacy.trackingprotection.emailtracking.enabled" = true; + "privacy.trackingprotection.enabled" = true; + "privacy.trackingprotection.socialtracking.enabled" = true; "signon.rememberSignons" = false; + "widget.use-xdg-desktop-portal.file-picker" = 1; }; search = { force = true; @@ -189,6 +218,7 @@ libnotify libreoffice logiops + openutau picard protonmail-bridge (pkgs.python3.withPackages (python-pkgs: [ @@ -201,6 +231,7 @@ waybar waybar-mpris ]; + services.arrpc.enable = true; services.emacs = {