{ ... }: { programs.niri.settings = { prefer-no-csd = true; screenshot-path = "~/Screenshots/%Y-%m-%d %H-%M-%S.png"; spawn-at-startup = [ { command = [ "swaybg" "-i" "~/nixos-config/dotfiles/hypr/wallpaper/nix-wallpaper.png" ]; } ]; environment = { DISPLAY = null; QT_QPA_PLATFORM = "wayland"; MOZ_ENABLE_WAYLAND = "1"; }; cursor = { xcursor-theme = "Bibata-Modern-Ice"; xcursor-size = 24; hide-when-typing = true; hide-after-inactive-ms = null; }; xwayland-satellite = { enable = true; path = "xwayland-satellit"; }; clipboard.disable-primary = false; hotkey-overlay.skip-at-startup = false; overview.zoom = 0.5; }; }