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.lock b/flake.lock
index 25b5442..be1ca4d 100644
--- a/flake.lock
+++ b/flake.lock
@@ -676,6 +676,22 @@
         "type": "github"
       }
     },
+    "nixpkgs-xwayland-23": {
+      "locked": {
+        "lastModified": 1716361217,
+        "narHash": "sha256-mzZDr00WUiUXVm1ujBVv6A0qRd8okaITyUp4ezYRgc4=",
+        "owner": "nixos",
+        "repo": "nixpkgs",
+        "rev": "46397778ef1f73414b03ed553a3368f0e7e33c2f",
+        "type": "github"
+      },
+      "original": {
+        "owner": "nixos",
+        "repo": "nixpkgs",
+        "rev": "46397778ef1f73414b03ed553a3368f0e7e33c2f",
+        "type": "github"
+      }
+    },
     "nixpkgs_2": {
       "locked": {
         "lastModified": 1700612854,
@@ -802,10 +818,12 @@
         "nix-index-database": "nix-index-database",
         "nixos-hardware": "nixos-hardware",
         "nixpkgs": "nixpkgs_4",
+        "nixpkgs-xwayland-23": "nixpkgs-xwayland-23",
         "nur": "nur",
         "snowfall-lib": "snowfall-lib",
         "sops-nix": "sops-nix",
-        "templates": "templates"
+        "templates": "templates",
+        "xwayland-satellite": "xwayland-satellite"
       }
     },
     "snowfall-lib": {
@@ -954,6 +972,22 @@
         "type": "git",
         "url": "https://git.clicks.codes/Templates"
       }
+    },
+    "xwayland-satellite": {
+      "flake": false,
+      "locked": {
+        "lastModified": 1716523768,
+        "narHash": "sha256-zdQwzUzaTx/+OIo6hHbi2GwhGFAbsogqWVKfy2H3Mro=",
+        "owner": "Supreeeme",
+        "repo": "xwayland-satellite",
+        "rev": "02bee5aea7d4e95abad5c6792f6caab1190a1e68",
+        "type": "github"
+      },
+      "original": {
+        "owner": "Supreeeme",
+        "repo": "xwayland-satellite",
+        "type": "github"
+      }
     }
   },
   "root": "root",