From 1681a20742e95dfc08e0a9458e2a256b31b977c9 Mon Sep 17 00:00:00 2001 From: Gabe Venberg Date: Mon, 9 Feb 2026 10:56:02 +0100 Subject: [PATCH] long live Kitty. --- configs/home-manager/ghostty.nix | 24 ------------------------ configs/home-manager/kitty.nix | 4 ++-- configs/home-manager/rofi.nix | 2 +- configs/nixos/i3/default.nix | 4 ++-- configs/nixos/sshd.nix | 7 +------ 5 files changed, 6 insertions(+), 35 deletions(-) delete mode 100644 configs/home-manager/ghostty.nix diff --git a/configs/home-manager/ghostty.nix b/configs/home-manager/ghostty.nix deleted file mode 100644 index 295b475..0000000 --- a/configs/home-manager/ghostty.nix +++ /dev/null @@ -1,24 +0,0 @@ -{ - config, - pkgs, - lib, - ... -}: { - home.packages = with pkgs; [ - fira-code - # monocraft - # miracode - nerd-fonts.symbols-only - ]; - - programs.ghostty = { - enable = true; - settings = { - font-family = "Fira Code"; - theme = "Gruvbox Dark"; - font-size = 12; - window-decoration = "server"; - window-inherit-working-directory = false; - }; - }; -} diff --git a/configs/home-manager/kitty.nix b/configs/home-manager/kitty.nix index bc069d6..b98e54a 100644 --- a/configs/home-manager/kitty.nix +++ b/configs/home-manager/kitty.nix @@ -6,8 +6,8 @@ }: { home.packages = with pkgs; [ fira-code - # monocraft - # miracode + monocraft + miracode nerd-fonts.symbols-only ]; diff --git a/configs/home-manager/rofi.nix b/configs/home-manager/rofi.nix index f285442..84404a6 100644 --- a/configs/home-manager/rofi.nix +++ b/configs/home-manager/rofi.nix @@ -7,7 +7,7 @@ programs.rofi = { enable = true; location = "top"; - terminal = "ghostty"; + terminal = "kitty"; theme = "gruvbox-dark-soft"; }; } diff --git a/configs/nixos/i3/default.nix b/configs/nixos/i3/default.nix index 79a1c47..afe22ca 100644 --- a/configs/nixos/i3/default.nix +++ b/configs/nixos/i3/default.nix @@ -49,7 +49,7 @@ enable = true; config = { modifier = mod; - terminal = "ghostty"; + terminal = "kitty"; menu = "rofi -show drun"; defaultWorkspace = "workspace ${ws1}"; keybindings = { @@ -224,7 +224,7 @@ }; }; imports = [ - ../../home-manager/ghostty.nix + ../../home-manager/kitty.nix ../../home-manager/rofi.nix ../../home-manager/dunst.nix ../../home-manager/feh.nix diff --git a/configs/nixos/sshd.nix b/configs/nixos/sshd.nix index f82b19d..34676e8 100644 --- a/configs/nixos/sshd.nix +++ b/configs/nixos/sshd.nix @@ -15,12 +15,7 @@ settings.PasswordAuthentication = false; }; # so we dont have to set TERM everytime we ssh in. - environment.systemPackages = with pkgs; [ - kitty.terminfo - ghostty.terminfo - alacritty.terminfo - rio.terminfo - ]; + environment.systemPackages = [ pkgs.kitty.terminfo ]; users.users.root.openssh.authorizedKeys.keys = lib.mkDefault ( if inputs ? nix-secrets