feat(alacritty): install and enable in gui bundle

This commit is contained in:
wi11-holdsworth 2026-01-13 14:23:56 +11:00
parent 46770f6e10
commit 6a12889354
2 changed files with 28 additions and 0 deletions

View file

@ -5,6 +5,7 @@
{ {
imports = util.toImports ../features [ imports = util.toImports ../features [
# keep-sorted start # keep-sorted start
"alacritty"
"firefox" "firefox"
"kitty" "kitty"
"obsidian" "obsidian"

View file

@ -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";
};
}