From 31fde75af873d98f00862ca7ed1eaf8ae952b971 Mon Sep 17 00:00:00 2001 From: Nathan Braswell Date: Sat, 11 Apr 2026 11:01:43 -0400 Subject: [PATCH] Configure wezterm, pretty much maches ghostty now --- flake.nix | 2 +- home-manager/home.nix | 17 +++++++++++++++++ 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/flake.nix b/flake.nix index 1017f69..6a4869c 100644 --- a/flake.nix +++ b/flake.nix @@ -228,7 +228,7 @@ niri.nixosModules.niri home-manager.nixosModules.home-manager homeManagerSharedModule - ({ config, lib, pkgs, modulesPath, ... }@innerArgs: (lib.recursiveUpdate (commonConfigFunc innerArgs [ pkgs.gpodder pkgs.evince pkgs.wezterm pkgs.vulkan-tools pkgs.tor-browser ]) { + ({ config, lib, pkgs, modulesPath, ... }@innerArgs: (lib.recursiveUpdate (commonConfigFunc innerArgs [ pkgs.gpodder pkgs.evince pkgs.vulkan-tools pkgs.tor-browser ]) { # HARDWARE imports = [ (modulesPath + "/installer/scan/not-detected.nix") ]; diff --git a/home-manager/home.nix b/home-manager/home.nix index 4720723..37303de 100644 --- a/home-manager/home.nix +++ b/home-manager/home.nix @@ -341,6 +341,23 @@ profileNames = [ "default" "st" ]; }; + programs.wezterm = { + enable = true; + # settings = { + # hide_tab_bar_if_only_one_tab = true; + # }; + extraConfig = '' + config.hide_tab_bar_if_only_one_tab = true; + config.line_height = 0.98; -- matching ghostty + config.window_padding = { + left = 0, + right = 0, + top = 0, + bottom = 0, + }; + ''; + }; + programs.ghostty = { enable = true; settings = {