From 1a519aeeaeb65fb8effa6d9ffca9a3af970c799e Mon Sep 17 00:00:00 2001 From: "Reid \"reidlab" Date: Thu, 1 Aug 2024 01:49:14 -0700 Subject: [PATCH] cooler wezterm --- modules/desktop/themes/catppuccin/default.nix | 4 ++++ modules/desktop/themes/default.nix | 2 ++ modules/software/system/wezterm.nix | 3 ++- 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/modules/desktop/themes/catppuccin/default.nix b/modules/desktop/themes/catppuccin/default.nix index 88952b0..8f093d9 100644 --- a/modules/desktop/themes/catppuccin/default.nix +++ b/modules/desktop/themes/catppuccin/default.nix @@ -95,6 +95,10 @@ in { }; rofi = ./rofi.rasi; + + wezterm = '' + config.color_scheme = 'Catppuccin ${pascalCase variant}' + ''; }; }; } diff --git a/modules/desktop/themes/default.nix b/modules/desktop/themes/default.nix index f5576e1..8cc93d7 100644 --- a/modules/desktop/themes/default.nix +++ b/modules/desktop/themes/default.nix @@ -58,6 +58,8 @@ in { }; rofi = mkOpt (nullOr path) null; + + wezterm = mkOpt (nullOr str) null; }; config = mkIf (cfg.active != null) { diff --git a/modules/software/system/wezterm.nix b/modules/software/system/wezterm.nix index e6740a8..04f349e 100644 --- a/modules/software/system/wezterm.nix +++ b/modules/software/system/wezterm.nix @@ -24,11 +24,12 @@ in { config.font_size = ${toString fonts.monospaceBitmap.size} config.freetype_load_flags = 'MONOCHROME' config.enable_wayland = false - config.color_scheme = 'Catppuccin Mocha' config.use_fancy_tab_bar = false config.use_resize_increments = true config.initial_cols = 120 config.initial_rows = 40 + config.window_background_opacity = 0.8 + ${config.modules.desktop.themes.wezterm or ""} config.window_frame = { font = wezterm.font '${fonts.sansSerif.family}',