From d1eadc6f40e15bcc785c26195069f2ef574c2d8b Mon Sep 17 00:00:00 2001 From: Ryan Yin Date: Sun, 31 Aug 2025 13:04:04 +0800 Subject: [PATCH] chore: niri xwayland-satellite integration --- home/linux/gui/niri/default.nix | 1 + home/linux/gui/niri/settings.nix | 6 ------ 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/home/linux/gui/niri/default.nix b/home/linux/gui/niri/default.nix index 8581b7c4..d46df8bc 100644 --- a/home/linux/gui/niri/default.nix +++ b/home/linux/gui/niri/default.nix @@ -38,6 +38,7 @@ in lib.mkMerge [ { home.packages = with pkgs; [ + # Niri v25.08 will create X11 sockets on disk, export $DISPLAY, and spawn `xwayland-satellite` on-demand when an X11 client connects xwayland-satellite ]; diff --git a/home/linux/gui/niri/settings.nix b/home/linux/gui/niri/settings.nix index 4104c4f6..ca4547c6 100644 --- a/home/linux/gui/niri/settings.nix +++ b/home/linux/gui/niri/settings.nix @@ -272,11 +272,5 @@ niri: { # (leaf "spring" { damping-ratio=0.6; stiffness=1000; epsilon=0.001; }) ]) ]) - - # xwayland - (leaf "spawn-at-startup" "xwayland-satellite") - (plain "environment" [ - (leaf "DISPLAY" ":0") - ]) ]; }