diff --git a/modules/home-manager/bundles/gui.nix b/modules/home-manager/bundles/gui.nix index 93f579c..d4a7604 100644 --- a/modules/home-manager/bundles/gui.nix +++ b/modules/home-manager/bundles/gui.nix @@ -5,6 +5,7 @@ { imports = util.toImports ../features [ # keep-sorted start + "alacritty" "firefox" "kitty" "obsidian" diff --git a/modules/home-manager/features/alacritty.nix b/modules/home-manager/features/alacritty.nix new file mode 100644 index 0000000..2c9fc5d --- /dev/null +++ b/modules/home-manager/features/alacritty.nix @@ -0,0 +1,27 @@ +{ + # keep-sorted start + lib, + pkgs, + # keep-sorted end + ... +}: +{ + programs.alacritty = { + enable = true; + settings = { + font = { + normal = { + family = "JetBrainsMono Nerd Font"; + style = "Regular"; + }; + size = 13; + }; + window.startup_mode = "Maximized"; + terminal.shell = { + program = "${lib.getExe pkgs.zellij}"; + args = [ "-l=welcome" ]; + }; + }; + theme = "catppuccin_mocha"; + }; +}