chore: switch to kitty for terminal

This commit is contained in:
2025-09-13 12:38:26 +05:00
parent c923c80cbf
commit ca47e15309
3 changed files with 47 additions and 28 deletions

View File

@@ -25,7 +25,7 @@ monitor=,preferred,auto,auto
# See https://wiki.hyprland.org/Configuring/Keywords/
# Set programs that you use
$terminal = ghostty
$terminal = kitty
$fileManager = dolphin
$menu = wofi --show drun

View File

@@ -2,7 +2,7 @@
imports = lib.flatten [
(map lib.custom.relativeToRoot [ "modules/common" "modules/home-manager" ])
./ghostty.nix
./kitty.nix
./direnv.nix
./git.nix
./fonts.nix
@@ -21,9 +21,8 @@
VISUAL = "nvim";
EDITOR = "nvim";
};
};
home.packages = with pkgs; [
packages = with pkgs; [
nh
btop
eza
@@ -48,6 +47,7 @@
age
nerd-fonts.jetbrains-mono
];
};
nix = {
package = lib.mkDefault pkgs.nix;

View File

@@ -0,0 +1,19 @@
{
config,
...
}:
{
programs.kitty = {
enable = true;
shellIntegration.enableZshIntegration = true;
settings = {
font = config.hostSpec.font;
shell = "tmux";
font-size = 16.0;
active_border_color = "#44ffff";
single_window_margin_width = 0;
};
};
}