From 71b13f2084563f99ee87166e498b0a4adf4911cd Mon Sep 17 00:00:00 2001 From: Henry-Hiles Date: Thu, 12 Jun 2025 12:32:56 -0400 Subject: [PATCH] enable webgl --- modules/desktop/librewolf/default.nix | 7 ++++--- modules/desktop/vscodium.nix | 3 ++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/modules/desktop/librewolf/default.nix b/modules/desktop/librewolf/default.nix index 9f706e0..eb129ff 100644 --- a/modules/desktop/librewolf/default.nix +++ b/modules/desktop/librewolf/default.nix @@ -34,13 +34,14 @@ package = pkgs.librewolf; autoConfig = lib.concatStringsSep "\n" (lib.mapAttrsToList (pref: value: "lockPref(\"${pref}\", ${builtins.toJSON value});") { - "browser.discovery.containers.enabled" = false; + "webgl.disabled" = false; + "media.peerconnection.enabled" = true; "privacy.resistFingerprinting" = false; "privacy.fingerprintingProtection" = true; - "privacy.fingerprintingProtection.overrides" = "+AllTargets,-CSSPrefersColorScheme"; - "media.peerconnection.enabled" = true; + "browser.discovery.containers.enabled" = false; "svg.context-properties.content.enabled" = true; "toolkit.legacyUserProfileCustomizations.stylesheets" = true; + "privacy.fingerprintingProtection.overrides" = "+AllTargets,-CSSPrefersColorScheme"; "browser.uiCustomization.state" = "{\"placements\":{\"widget-overflow-fixed-list\":[],\"unified-extensions-area\":[],\"nav-bar\":[\"back-button\",\"forward-button\",\"stop-reload-button\",\"urlbar-container\",\"downloads-button\"],\"toolbar-menubar\":[\"menubar-items\"],\"TabsToolbar\":[\"tabbrowser-tabs\",\"new-tab-button\",\"alltabs-button\"],\"PersonalToolbar\":[\"personal-bookmarks\"]},\"seen\":[\"save-to-pocket-button\",\"developer-button\"],\"dirtyAreaCache\":[\"nav-bar\",\"PersonalToolbar\",\"toolbar-menubar\",\"TabsToolbar\"],\"currentVersion\":19}"; }); diff --git a/modules/desktop/vscodium.nix b/modules/desktop/vscodium.nix index 27af3e9..51e5dd9 100644 --- a/modules/desktop/vscodium.nix +++ b/modules/desktop/vscodium.nix @@ -38,7 +38,8 @@ ]; systemd.tmpfiles.settings.vscodium = { - # "/home/quadradical/.config/VSCodium/User"."d".user = "quadradical"; + "/home/quadradical/.config/VSCodium"."d".user = "quadradical"; + "/home/quadradical/.config/VSCodium/User"."d".user = "quadradical"; "/home/quadradical/.config/VSCodium/User/settings.json"."L+".argument = toString ((pkgs.formats.json {}).generate "settings.json" { "arb-editor.suppressedWarnings" = ["missing_metadata_for_key"]; "dart.debugExternalPackageLibraries" = true;