From 2a493573578d3a5bad8a6de7edf106db5277a085 Mon Sep 17 00:00:00 2001 From: Jordan Holt Date: Sun, 26 Oct 2025 14:59:54 +0000 Subject: [PATCH] users/guest: add scaling to firefox --- users/guest/default.nix | 26 ++++++++++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) diff --git a/users/guest/default.nix b/users/guest/default.nix index a088cd2..d11fb3f 100644 --- a/users/guest/default.nix +++ b/users/guest/default.nix @@ -53,10 +53,32 @@ in sessionVariables = { ZDOTDIR = "~/.config/zsh"; }; + pointerCursor = { + enable = true; + size = 64; + name = "macOS"; + package = pkgs.apple-cursor; + gtk.enable = true; + x11.enable = true; + }; }; fonts.fontconfig.enable = true; + programs.firefox = { + enable = true; + profiles.Default = { + search = { + default = "ddg"; + privateDefault = "ddg"; + force = true; + }; + settings = { + "layout.css.devPixelsPerPx" = 1.5; + }; + }; + }; + programs.zsh = { enable = true; enableCompletion = true; @@ -76,7 +98,7 @@ in [Desktop Entry] Name=Firefox Comment=Desktop session for web browsing - Exec=${pkgs.gamescope}/bin/gamescope --rt --backend drm -- ${pkgs.firefox}/bin/firefox https://www.youtube.com/ + Exec=${pkgs.gamescope}/bin/gamescope --rt --backend drm --expose-wayland -W 3840 -H 2160 -- MOZ_ENABLE_WAYLAND=1 ${pkgs.firefox}/bin/firefox https://www.youtube.com/ Type=Application ''; }; @@ -88,7 +110,7 @@ in [Desktop Entry] Name=Jellyfin Comment=Desktop session for music, movies, and TV - Exec=${pkgs.gamescope}/bin/gamescope --rt --backend drm -- ${pkgs.jellyfin-media-player}/bin/jellyfinmediaplayer --scale-factor 2 --tv --fullscreen + Exec=${pkgs.gamescope}/bin/gamescope --rt --backend drm -W 3840 -H 2160 -- ${pkgs.jellyfin-media-player}/bin/jellyfinmediaplayer --scale-factor 2 --tv --fullscreen Type=Application ''; };