From 2735048119e37e6d72e3c9e52361e80fd0a3a9d2 Mon Sep 17 00:00:00 2001
From: Oliver Davies <oliver@oliverdavies.dev>
Date: Wed, 20 Nov 2024 23:18:54 +0000
Subject: [PATCH] Enable xbanish

Hide the mouse cursor whilst typing.

https://github.com/jcs/xbanish
---
 nix/modules/nixos/desktop/default.nix | 3 ++-
 nix/modules/nixos/desktop/xbanish.nix | 1 +
 2 files changed, 3 insertions(+), 1 deletion(-)
 create mode 100644 nix/modules/nixos/desktop/xbanish.nix

diff --git a/nix/modules/nixos/desktop/default.nix b/nix/modules/nixos/desktop/default.nix
index 1f013d1d..641e847e 100644
--- a/nix/modules/nixos/desktop/default.nix
+++ b/nix/modules/nixos/desktop/default.nix
@@ -3,7 +3,8 @@
     ../.
     ./fonts.nix
     ./gitea.nix
-    ./jellyfin.nix
     ./immich.nix
+    ./jellyfin.nix
+    ./xbanish.nix
   ];
 }
diff --git a/nix/modules/nixos/desktop/xbanish.nix b/nix/modules/nixos/desktop/xbanish.nix
new file mode 100644
index 00000000..4a584a7a
--- /dev/null
+++ b/nix/modules/nixos/desktop/xbanish.nix
@@ -0,0 +1 @@
+{ services.xbanish.enable = true; }