From 942ec251b61a81c922a522642b885e6c574b0567 Mon Sep 17 00:00:00 2001 From: Ethan Reece Date: Sat, 12 Jul 2025 22:01:18 -0500 Subject: [PATCH] Add terminal programs --- home/home.nix | 30 +++++++++++++++++++----------- 1 file changed, 19 insertions(+), 11 deletions(-) diff --git a/home/home.nix b/home/home.nix index c88dcce..5aab106 100644 --- a/home/home.nix +++ b/home/home.nix @@ -59,6 +59,7 @@ in pkgs.mailutils pkgs.mupdf # pkgs.ncurses + pkgs.nerd-fonts.jetbrains-mono pkgs.nixd pkgs.pijul pkgs.procps # TODO: switch to uutils when available @@ -131,6 +132,12 @@ in }; wezterm = { enable = true; + package = (config.lib.nixGL.wrap pkgs.wezterm); + extraConfig = '' + return { + font = wezterm.font("JetBrains Mono Nerd Font") + } + ''; }; fzf = { enable = true; @@ -176,17 +183,18 @@ in # enable = true; # }; # TODO: Disable Guix integration - # kitty = { - # enable = true; - # enableGitIntegration = true; - # font = { - # package = pkgs.nerd-fonts.jetbrains-mono; - # # Add name? - # }; - # settings = { - # clipboard_control = ["write-primary" "write-clipboard" "no-append"]; - # }; - # }; + kitty = { + enable = true; + package = (config.lib.nixGL.wrap pkgs.kitty); + enableGitIntegration = true; + font = { + package = pkgs.nerd-fonts.jetbrains-mono; + name = "Jetbrains Mono Nerd Font"; + }; + settings = { + clipboard_control = "write-primary write-clipboard no-append"; + }; + }; git = { enable = true; delta = {