long live Kitty.

This commit is contained in:
Gabe Venberg 2026-02-09 10:56:02 +01:00
parent 5614786b34
commit 1681a20742
5 changed files with 6 additions and 35 deletions

View file

@ -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;
};
};
}

View file

@ -6,8 +6,8 @@
}: { }: {
home.packages = with pkgs; [ home.packages = with pkgs; [
fira-code fira-code
# monocraft monocraft
# miracode miracode
nerd-fonts.symbols-only nerd-fonts.symbols-only
]; ];

View file

@ -7,7 +7,7 @@
programs.rofi = { programs.rofi = {
enable = true; enable = true;
location = "top"; location = "top";
terminal = "ghostty"; terminal = "kitty";
theme = "gruvbox-dark-soft"; theme = "gruvbox-dark-soft";
}; };
} }

View file

@ -49,7 +49,7 @@
enable = true; enable = true;
config = { config = {
modifier = mod; modifier = mod;
terminal = "ghostty"; terminal = "kitty";
menu = "rofi -show drun"; menu = "rofi -show drun";
defaultWorkspace = "workspace ${ws1}"; defaultWorkspace = "workspace ${ws1}";
keybindings = { keybindings = {
@ -224,7 +224,7 @@
}; };
}; };
imports = [ imports = [
../../home-manager/ghostty.nix ../../home-manager/kitty.nix
../../home-manager/rofi.nix ../../home-manager/rofi.nix
../../home-manager/dunst.nix ../../home-manager/dunst.nix
../../home-manager/feh.nix ../../home-manager/feh.nix

View file

@ -15,12 +15,7 @@
settings.PasswordAuthentication = false; settings.PasswordAuthentication = false;
}; };
# so we dont have to set TERM everytime we ssh in. # so we dont have to set TERM everytime we ssh in.
environment.systemPackages = with pkgs; [ environment.systemPackages = [ pkgs.kitty.terminfo ];
kitty.terminfo
ghostty.terminfo
alacritty.terminfo
rio.terminfo
];
users.users.root.openssh.authorizedKeys.keys = lib.mkDefault ( users.users.root.openssh.authorizedKeys.keys = lib.mkDefault (
if inputs ? nix-secrets if inputs ? nix-secrets