From 7fb93e67d0fa39e2444a18b45fbba5129dd5d6e6 Mon Sep 17 00:00:00 2001 From: DemonKingSwarn Date: Tue, 21 Apr 2026 17:28:53 +0530 Subject: a lot of shit an automated commit --- home/wezterm.nix | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 home/wezterm.nix (limited to 'home/wezterm.nix') diff --git a/home/wezterm.nix b/home/wezterm.nix new file mode 100644 index 0000000..6a86aae --- /dev/null +++ b/home/wezterm.nix @@ -0,0 +1,38 @@ +{ ... }: + +{ + programs.wezterm = { + enable = true; + + extraConfig = '' + local wezterm = require("wezterm") + -- local catppuccin = require("colors/catppuccin") + + local config = { + default_cursor_style = "SteadyBar", + + -- Correct way: main font + emoji as fallback + font = wezterm.font_with_fallback { + "LythMono Nerd Font", + "NotoColorEmoji Regular", + }, + + font_size = 16.0, + + enable_tab_bar = false, + enable_wayland = true, + window_background_opacity = 0.9, + window_close_confirmation = "NeverPrompt", + default_prog = { "zsh" }, + + -- Use built-in Catppuccin (recommended, simpler) + color_scheme = "Catppuccin Mocha", + + -- If you prefer your custom colors file instead: + -- colors = catppuccin.mocha, + } + + return config + ''; + }; +} -- cgit v1.1