diff --git a/home-manager/common/services/clean-home-manager.nix b/home-manager/common/services/clean-home-manager.nix
index 305971c4..0f56baba 100644
--- a/home-manager/common/services/clean-home-manager.nix
+++ b/home-manager/common/services/clean-home-manager.nix
@@ -1,17 +1,18 @@
 { pkgs, ... }: {
-  systemd.user.services.cleanup-generations = {
+  systemd.user.services.cleanup-home-manager = {
     Unit = {
       Description = "Cleanup old home-manager generations";
     };
     Service = {
       Type = "oneshot";
-      ExecStart = "${pkgs.writeShellScript "cleanup-generations" ''
+      Environment = "PATH=${pkgs.home-manager}/bin:${pkgs.gawk}/bin:${pkgs.findutils}/bin:${pkgs.coreutils}/bin:$PATH";
+      ExecStart = "${pkgs.writeShellScript "cleanup-home-manager" ''
         home-manager generations | tail -n +6 | awk '{print $5}' | xargs -I {} home-manager remove-generations {}
       ''}";
     };
   };
 
-  systemd.user.timers.cleanup-generations = {
+  systemd.user.timers.cleanup-home-manager = {
     Unit = {
       Description = "Timer for cleaning up old home-manager generations";
     };
diff --git a/home-manager/common/software/gui/ghostty.nix b/home-manager/common/software/gui/ghostty.nix
index 3ad7dff6..5ce646ba 100644
--- a/home-manager/common/software/gui/ghostty.nix
+++ b/home-manager/common/software/gui/ghostty.nix
@@ -20,6 +20,7 @@
         "shift+right=next_tab"
         "shift+left=previous_tab"
         "shift+up=toggle_tab_overview"
+        "ctrl+t=new_tab"
       ];
     };
   };