aboutsummaryrefslogtreecommitdiff
path: root/modules/wezterm.nix
diff options
context:
space:
mode:
authorschererleander <leander@schererleander.de>2025-05-01 21:37:34 +0200
committerschererleander <leander@schererleander.de>2025-05-01 21:37:34 +0200
commitcea18d4aa42fdb5dea03a61fdaa9dd2f1df11087 (patch)
tree5090c009d0c95f4a3abc76bf992fbfac229957e5 /modules/wezterm.nix
parent91e1a826750615669e7dc69c65909eb70e41572d (diff)
change close behaviour
Diffstat (limited to 'modules/wezterm.nix')
-rw-r--r--modules/wezterm.nix10
1 files changed, 8 insertions, 2 deletions
diff --git a/modules/wezterm.nix b/modules/wezterm.nix
index 66da93b..f2f8be4 100644
--- a/modules/wezterm.nix
+++ b/modules/wezterm.nix
@@ -5,6 +5,10 @@ let
in {
options.wezterm.enable = lib.mkEnableOption "Enable wezterm and setup";
config = lib.mkIf cfg.enable {
+ home.packages = with pkgs; [
+ (nerdfonts.override { fonts = [ "SpaceMono" "IBMPlexMono" "Terminus" ]; })
+ ];
+
programs.wezterm = {
enable = true;
enableZshIntegration = true;
@@ -13,10 +17,12 @@ in {
local config = wezterm.config_builder()
+ config.font = wezterm.font "SpaceMono Nerd Font Mono"
+ config.font_size = 10
config.use_fancy_tab_bar = true
config.hide_tab_bar_if_only_one_tab = true
- config.window_background_opacity = 0.8
- config.exit_behavior = 'Hold'
+ config.window_background_opacity = 0.9
+ config.exit_behavior = 'Close'
config.exit_behavior_messaging = 'None'
return config