feat: add xwayland-satellite

Niri doesn't come with xwayland support, so we provide
xwayland-satellite to have native-like X windows in wayland

Change-Id: I6c1d417e433abda269cfb08b210c55ae688af2b0
diff --git a/flake.nix b/flake.nix
index 5df0a55..ccc2bcc 100644
--- a/flake.nix
+++ b/flake.nix
@@ -58,6 +58,7 @@
     nixos-hardware.url = "github:nixos/nixos-hardware/master";
 
     nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
+    nixpkgs-xwayland-23.url = "github:nixos/nixpkgs?rev=46397778ef1f73414b03ed553a3368f0e7e33c2f";
 
     nur.url = "github:nix-community/nur";
 
@@ -71,6 +72,11 @@
     templates.url = "git+https://git.clicks.codes/Templates";
 
     emacs-overlay.url = "github:nix-community/emacs-overlay";
+
+    xwayland-satellite = {
+      url = "github:Supreeeme/xwayland-satellite";
+      flake = false;
+    };
   };
 
   outputs =