From b33a5f5925a31803ea9f94bf38c50b17ec21f8a8 Mon Sep 17 00:00:00 2001 From: osbm Date: Wed, 29 Oct 2025 22:54:55 +0300 Subject: [PATCH] fix alacritty --- modules/home-manager/programs/alacritty.nix | 32 +++++++++++++++------ 1 file changed, 23 insertions(+), 9 deletions(-) diff --git a/modules/home-manager/programs/alacritty.nix b/modules/home-manager/programs/alacritty.nix index 7a60352..4a98495 100644 --- a/modules/home-manager/programs/alacritty.nix +++ b/modules/home-manager/programs/alacritty.nix @@ -1,4 +1,9 @@ -{ lib, nixosConfig, ... }: +{ + lib, + pkgs, + nixosConfig, + ... +}: { config = lib.mkMerge [ (lib.mkIf (nixosConfig != null && nixosConfig.osbmModules.desktopEnvironment != "none") { @@ -9,16 +14,25 @@ { programs.alacritty = { settings = { - window = { - opacity = 0.95; - padding = { - x = 10; - y = 10; - }; - }; font = { - size = 11.0; + size = 14.0; + normal.family = "Cascadia Code"; }; + terminal.shell = { + args = [ + "new-session" + "-A" + "-s" + "general" + ]; + program = lib.getExe pkgs.tmux; + }; + window = { + decorations = "None"; + opacity = 1; + startup_mode = "Maximized"; + }; + env.TERM = "xterm-256color"; }; }; }