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 = {