From 4c5b7a966d6e4c5d3476f5821da5e9f9c61e3b4f Mon Sep 17 00:00:00 2001 From: Eclypsed Date: Sun, 7 Dec 2025 23:52:36 -0500 Subject: [PATCH] Switched to foot terminal --- modules/home/default.nix | 3 ++- modules/home/foot.nix | 17 +++++++++++++++++ modules/home/hypr/keybinds.nix | 2 +- modules/home/stylix.nix | 1 + 4 files changed, 21 insertions(+), 2 deletions(-) create mode 100644 modules/home/foot.nix diff --git a/modules/home/default.nix b/modules/home/default.nix index e6844c2..f4d1f06 100644 --- a/modules/home/default.nix +++ b/modules/home/default.nix @@ -4,7 +4,8 @@ { imports = [ ./firefox.nix - ./ghostty.nix + ./foot.nix + # ./ghostty.nix ./git.nix # ./helix.nix ./hypr diff --git a/modules/home/foot.nix b/modules/home/foot.nix new file mode 100644 index 0000000..7bd6da5 --- /dev/null +++ b/modules/home/foot.nix @@ -0,0 +1,17 @@ +{ + ... +}: +{ + programs.foot = { + enable = true; + server.enable = false; + settings = { + main = { + term = "xterm-256color"; + }; + mouse = { + hide-when-typing = "yes"; + }; + }; + }; +} diff --git a/modules/home/hypr/keybinds.nix b/modules/home/hypr/keybinds.nix index 5c5dad1..8b2013d 100644 --- a/modules/home/hypr/keybinds.nix +++ b/modules/home/hypr/keybinds.nix @@ -11,7 +11,7 @@ bind = [ "$mod, Q, killactive" - "$mod, W, exec, ghostty +new-window" + "$mod, W, exec, foot" "$mod, S, exec, walker" "$mod, Escape, exec, wlogout" diff --git a/modules/home/stylix.nix b/modules/home/stylix.nix index 9fffb09..8e1a8c3 100644 --- a/modules/home/stylix.nix +++ b/modules/home/stylix.nix @@ -28,6 +28,7 @@ colorTheme.enable = true; firefoxGnomeTheme.enable = true; }; + foot.enable = true; lazygit.enable = true; starship.enable = true; yazi.enable = true;