diff --git a/home-manager/common.nix b/home-manager/common.nix index 46c62b3..5959c7d 100644 --- a/home-manager/common.nix +++ b/home-manager/common.nix @@ -122,16 +122,28 @@ inputs: all: { # good tweaks "toolkit.legacyUserProfileCustomizations.stylesheets" = true; - "layers.acceleration.force-enabled" = true; "gfx.webrender.all" = true; + "gfx.webrender.compositor" = true; + "gfx.webrender.compositor.force-enabled" = true; "svg.context-properties.content.enabled" = true; + "layers.gpu-process.enabled" = true; + "layers.mlgpu.enabled" = true; + "layers.acceleration.force-enabled" = true; + "media.gpu-process-decoder" = true; + "media.ffmpeg.vaapi.enabled" = true; # deprecated? + "media.rrd-ffmpeg.enabled" = true; # deprecated? + #"gfx.wayland-egl.force-enabled" = true; + "widget.dmabuf.force-enabled" = true; + "media.hardware-video-decoding.force-enabled" = true; # deprecated? + "gfx.wayland.hdr" = true; "reader.color_scheme" = "dark"; # # LibreWolf ruins the user agent making sites unusable without RFP, so use the user agent from RFP manually. This also seems sane for compatibility when using Firefox. # "general.useragent.override" = "Mozilla/5.0 (Windows NT 10.0; rv:91.0) Gecko/20100101 Firefox/91.0"; # set the user agent to a _realistic_ user agent because cloudflare keeps sniffing my balls - "general.useragent.override" = "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:136.0) Gecko/20100101 Firefox/136."; + # "general.useragent.override" = "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:136.0) Gecko/20100101 Firefox/136."; + "general.useragent.compatMode.firefox" = true; }; }; };