diff --git a/lib/nixos/home-manager/desktop.nix b/lib/nixos/home-manager/desktop.nix
index d8d7a892..e7654884 100644
--- a/lib/nixos/home-manager/desktop.nix
+++ b/lib/nixos/home-manager/desktop.nix
@@ -11,6 +11,7 @@
     ./modules/espanso.nix
     ./modules/feh.nix
     ./modules/flameshot.nix
+    ./modules/gtk.nix
     ./modules/mpv.nix
   ];
 }
diff --git a/lib/nixos/home-manager/modules/gtk.nix b/lib/nixos/home-manager/modules/gtk.nix
new file mode 100644
index 00000000..bce482cc
--- /dev/null
+++ b/lib/nixos/home-manager/modules/gtk.nix
@@ -0,0 +1,11 @@
+{ pkgs, ... }:
+
+{
+  gtk = {
+    enable = true;
+    theme.package = pkgs.arc-theme;
+    theme.name = "Arc-Dark";
+    iconTheme.package = pkgs.arc-icon-theme;
+    iconTheme.name = "Arc";
+  };
+}