From 283aa971b648e2b7121107285a84ddb51f6bf14b Mon Sep 17 00:00:00 2001 From: Crony Akatsuki Date: Fri, 12 Sep 2025 19:23:56 +0200 Subject: [PATCH] feat(desktop): use ghostty. --- modules/linux/home-manager/hyprland.nix | 2 +- modules/linux/home-manager/wayland.nix | 11 ++++++++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/modules/linux/home-manager/hyprland.nix b/modules/linux/home-manager/hyprland.nix index 88157b6..d49fe46 100644 --- a/modules/linux/home-manager/hyprland.nix +++ b/modules/linux/home-manager/hyprland.nix @@ -127,7 +127,7 @@ in { settings = { "$mod" = "SUPER"; "$menu" = "tofi"; - "$terminal" = "foot"; + "$terminal" = "ghostty"; exec = [ # Fix laptop monitor getting turned on while my external monitor connected diff --git a/modules/linux/home-manager/wayland.nix b/modules/linux/home-manager/wayland.nix index 5394df3..2a7b7c1 100644 --- a/modules/linux/home-manager/wayland.nix +++ b/modules/linux/home-manager/wayland.nix @@ -28,7 +28,7 @@ horizontal = true; history = false; require-match = false; - terminal = "foot"; + terminal = "ghostty"; outline-width = 0; border-width = 0; min-input-width = 120; @@ -43,6 +43,15 @@ # Install foot programs.foot.enable = true; + programs.ghostty = { + enable = true; + enableZshIntegration = true; + installVimSyntax = true; + settings = { + window-decoration = false; + }; + }; + # Setup and enable mako services.mako = { enable = true;