From 4f35e354c6cd598b26ec25e35606e3605785674e Mon Sep 17 00:00:00 2001 From: moons-14 Date: Fri, 14 Nov 2025 02:27:08 +0900 Subject: [PATCH] ghostty --- modules/core/terminal.nix | 6 ++++++ modules/home/ghostty/config | 7 +++++++ profiles/gui.nix | 1 + 3 files changed, 14 insertions(+) create mode 100644 modules/core/terminal.nix diff --git a/modules/core/terminal.nix b/modules/core/terminal.nix new file mode 100644 index 0000000..32f09c6 --- /dev/null +++ b/modules/core/terminal.nix @@ -0,0 +1,6 @@ +{ inputs, pkgs, ... }: +{ + environment.systemPackages = [ + inputs.ghostty.packages.${pkgs.stdenv.hostPlatform.system}.default + ]; +} \ No newline at end of file diff --git a/modules/home/ghostty/config b/modules/home/ghostty/config index d7962c0..d8a460c 100644 --- a/modules/home/ghostty/config +++ b/modules/home/ghostty/config @@ -21,3 +21,10 @@ keybind = ctrl+alt+right_bracket=next_tab # close tab keybind = ctrl+alt+q=close_window + +# font size +keybind = ctrl+shift+semicolon=increase_font_size:1 +keybind = ctrl+shift+minus=increase_font_size:1 + + +shell-integration-features = ssh-terminfo,ssh-env \ No newline at end of file diff --git a/profiles/gui.nix b/profiles/gui.nix index 93b478f..45a7929 100644 --- a/profiles/gui.nix +++ b/profiles/gui.nix @@ -7,6 +7,7 @@ ./../modules/core/greetd.nix ./../modules/core/noctalia.nix ./../modules/core/gui.nix + ./../modules/core/terminal.nix ]; home-manager.users.moons.imports = [