From 6014ae4f9e7cc34253c1c9155b13c883c39d879b Mon Sep 17 00:00:00 2001
From: albert <albert@sysctl.io>
Date: Wed, 29 Jan 2025 12:07:37 -0800
Subject: [PATCH] Testing

---
 home-manager/common/desktops/gnome/default.nix      | 3 +++
 home-manager/common/software/gui/ghostty.nix        | 1 +
 stylix/common/default.nix                           | 8 ++++----
 stylix/themes/default/home-manager/ghostty.nix      | 3 +--
 stylix/themes/green/home-manager/ghostty.nix        | 3 +--
 stylix/themes/gruvbox/home-manager/ghostty.nix      | 3 +--
 stylix/themes/sakura-day/home-manager/ghostty.nix   | 3 +--
 stylix/themes/sakura-night/home-manager/ghostty.nix | 3 +--
 stylix/themes/stylix-day/home-manager/ghostty.nix   | 3 +--
 stylix/themes/stylix/home-manager/ghostty.nix       | 3 +--
 stylix/themes/tokyo-day/home-manager/ghostty.nix    | 3 +--
 stylix/themes/tokyo-night/home-manager/ghostty.nix  | 3 +--
 12 files changed, 17 insertions(+), 22 deletions(-)

diff --git a/home-manager/common/desktops/gnome/default.nix b/home-manager/common/desktops/gnome/default.nix
index 5ac9ff43..6f35652c 100644
--- a/home-manager/common/desktops/gnome/default.nix
+++ b/home-manager/common/desktops/gnome/default.nix
@@ -10,5 +10,8 @@
   programs.fish.shellInit = ''
     set DISABLE_TMUX "true"
   '';
+  stylix = {
+    targets.gnome.enable = true;
+  };
   
 }
diff --git a/home-manager/common/software/gui/ghostty.nix b/home-manager/common/software/gui/ghostty.nix
index 5ce646ba..0ea0247e 100644
--- a/home-manager/common/software/gui/ghostty.nix
+++ b/home-manager/common/software/gui/ghostty.nix
@@ -21,6 +21,7 @@
         "shift+left=previous_tab"
         "shift+up=toggle_tab_overview"
         "ctrl+t=new_tab"
+        "ctrl+w=close_surface"
       ];
     };
   };
diff --git a/stylix/common/default.nix b/stylix/common/default.nix
index 10eb4359..8e8fbb37 100644
--- a/stylix/common/default.nix
+++ b/stylix/common/default.nix
@@ -1,8 +1,8 @@
 { lib, ... }: {
   stylix.targets = {
-    tmux.enable = lib.mkForce false;   # Config in main hm configs 
-    zellij.enable = lib.mkForce false; # Config in main hm configs 
-    fish.enable = lib.mkForce false;   # Slow load times
-    btop.enable = lib.mkForce false;   # This usually looks better
+    tmux.enable   = lib.mkForce false;   # Config in main hm configs 
+    zellij.enable = lib.mkForce false;   # Config in main hm configs 
+    fish.enable   = lib.mkForce false;   # Slow load times
+    btop.enable   = lib.mkForce false;   # This usually looks better
   }; 
 }
diff --git a/stylix/themes/default/home-manager/ghostty.nix b/stylix/themes/default/home-manager/ghostty.nix
index f3c03dc4..dd221921 100644
--- a/stylix/themes/default/home-manager/ghostty.nix
+++ b/stylix/themes/default/home-manager/ghostty.nix
@@ -1,5 +1,4 @@
 { lib, ... }: {
   programs.ghostty.settings.theme = lib.mkForce "Ayu Mirage";
-  # FIX:  This isn't quite available in 24.11
-  # stylix.targets.ghostty.enable = false;
+  stylix.targets.ghostty.enable = true;
 }
diff --git a/stylix/themes/green/home-manager/ghostty.nix b/stylix/themes/green/home-manager/ghostty.nix
index f3c03dc4..dd221921 100644
--- a/stylix/themes/green/home-manager/ghostty.nix
+++ b/stylix/themes/green/home-manager/ghostty.nix
@@ -1,5 +1,4 @@
 { lib, ... }: {
   programs.ghostty.settings.theme = lib.mkForce "Ayu Mirage";
-  # FIX:  This isn't quite available in 24.11
-  # stylix.targets.ghostty.enable = false;
+  stylix.targets.ghostty.enable = true;
 }
diff --git a/stylix/themes/gruvbox/home-manager/ghostty.nix b/stylix/themes/gruvbox/home-manager/ghostty.nix
index 92563a55..3eff3f2c 100644
--- a/stylix/themes/gruvbox/home-manager/ghostty.nix
+++ b/stylix/themes/gruvbox/home-manager/ghostty.nix
@@ -1,5 +1,4 @@
 { lib, ... }: {
   programs.ghostty.settings.theme = lib.mkForce "GruvboxDark";
-  # FIX:  This isn't quite available in 24.11
-  # stylix.targets.ghostty.enable = false;
+  stylix.targets.ghostty.enable = true;
 }
diff --git a/stylix/themes/sakura-day/home-manager/ghostty.nix b/stylix/themes/sakura-day/home-manager/ghostty.nix
index 1407de73..01e930d6 100644
--- a/stylix/themes/sakura-day/home-manager/ghostty.nix
+++ b/stylix/themes/sakura-day/home-manager/ghostty.nix
@@ -1,5 +1,4 @@
 { lib, ... }: {
   programs.ghostty.settings.theme = lib.mkForce "catpuccin-latte";
-  # FIX:  This isn't quite available in 24.11
-  # stylix.targets.ghostty.enable = false;
+  stylix.targets.ghostty.enable = true;
 }
diff --git a/stylix/themes/sakura-night/home-manager/ghostty.nix b/stylix/themes/sakura-night/home-manager/ghostty.nix
index ffe3e44a..02dcef35 100644
--- a/stylix/themes/sakura-night/home-manager/ghostty.nix
+++ b/stylix/themes/sakura-night/home-manager/ghostty.nix
@@ -1,5 +1,4 @@
 { lib, ... }: {
   programs.ghostty.settings.theme = lib.mkForce "sakura";
-  # FIX:  This isn't quite available in 24.11
-  # stylix.targets.ghostty.enable = false;
+  stylix.targets.ghostty.enable = true;
 }
diff --git a/stylix/themes/stylix-day/home-manager/ghostty.nix b/stylix/themes/stylix-day/home-manager/ghostty.nix
index f3c03dc4..dd221921 100644
--- a/stylix/themes/stylix-day/home-manager/ghostty.nix
+++ b/stylix/themes/stylix-day/home-manager/ghostty.nix
@@ -1,5 +1,4 @@
 { lib, ... }: {
   programs.ghostty.settings.theme = lib.mkForce "Ayu Mirage";
-  # FIX:  This isn't quite available in 24.11
-  # stylix.targets.ghostty.enable = false;
+  stylix.targets.ghostty.enable = true;
 }
diff --git a/stylix/themes/stylix/home-manager/ghostty.nix b/stylix/themes/stylix/home-manager/ghostty.nix
index f3c03dc4..dd221921 100644
--- a/stylix/themes/stylix/home-manager/ghostty.nix
+++ b/stylix/themes/stylix/home-manager/ghostty.nix
@@ -1,5 +1,4 @@
 { lib, ... }: {
   programs.ghostty.settings.theme = lib.mkForce "Ayu Mirage";
-  # FIX:  This isn't quite available in 24.11
-  # stylix.targets.ghostty.enable = false;
+  stylix.targets.ghostty.enable = true;
 }
diff --git a/stylix/themes/tokyo-day/home-manager/ghostty.nix b/stylix/themes/tokyo-day/home-manager/ghostty.nix
index f3c03dc4..dd221921 100644
--- a/stylix/themes/tokyo-day/home-manager/ghostty.nix
+++ b/stylix/themes/tokyo-day/home-manager/ghostty.nix
@@ -1,5 +1,4 @@
 { lib, ... }: {
   programs.ghostty.settings.theme = lib.mkForce "Ayu Mirage";
-  # FIX:  This isn't quite available in 24.11
-  # stylix.targets.ghostty.enable = false;
+  stylix.targets.ghostty.enable = true;
 }
diff --git a/stylix/themes/tokyo-night/home-manager/ghostty.nix b/stylix/themes/tokyo-night/home-manager/ghostty.nix
index 5244d4a0..9f46af6e 100644
--- a/stylix/themes/tokyo-night/home-manager/ghostty.nix
+++ b/stylix/themes/tokyo-night/home-manager/ghostty.nix
@@ -1,5 +1,4 @@
 { lib, ... }: {
   programs.ghostty.settings.theme = lib.mkForce "tokyonight_night";
-  # FIX:  This isn't quite available in 24.11
-  # stylix.targets.ghostty.enable = false;
+  stylix.targets.ghostty.enable = true;
 }