My NixOS configuration (WORK IN PROGRESS; probably unusable)
nix nixos config

theme alacritty

+52 -1
+42
modules/home/alacritty.nix
···
··· 1 + {...}: { 2 + programs.alacritty = { 3 + enable = true; 4 + settings = { 5 + font = { 6 + normal = { family = "GoMono Nerd Font"; style = "Regular"; }; 7 + bold = { family = "GoMono Nerd Font"; style="Semibold"; }; 8 + italic = { family = "GoMono Nerd Font"; style="Italic"; }; 9 + size = 15.0; 10 + }; 11 + 12 + colors = { 13 + primary = { 14 + background = "#000000"; 15 + foreground = "#999999"; 16 + }; 17 + 18 + normal = { 19 + black = "#000000"; 20 + red = "#5f8787"; 21 + green = "#fbcb97"; 22 + yellow = "#e78a53"; 23 + blue = "#888888"; 24 + magenta = "#999999"; 25 + cyan = "#aaaaaa"; 26 + white = "#c1c1c1"; 27 + }; 28 + 29 + bright = { 30 + black = "#333333"; 31 + red = "#5f8787"; 32 + green = "#fbcb97"; 33 + yellow = "#e78a53"; 34 + blue = "#888888"; 35 + magenta = "#999999"; 36 + cyan = "#aaaaaa"; 37 + white = "#c1c1c1"; 38 + }; 39 + }; 40 + }; 41 + }; 42 + }
+5 -1
modules/home/default.nix
··· 1 {pkgs, ...}: { 2 home = { 3 packages = with pkgs; [ 4 firefox 5 file 6 tree 7 which 8 nixd 9 nil 10 - alacritty 11 fuzzel 12 mako 13 ];
··· 1 {pkgs, ...}: { 2 + imports = [ 3 + ./alacritty.nix 4 + ]; 5 + 6 home = { 7 packages = with pkgs; [ 8 + nerd-fonts.go-mono 9 firefox 10 file 11 tree 12 which 13 nixd 14 nil 15 fuzzel 16 mako 17 ];
+5
modules/nixos/niri.nix
··· 7 environment.systemPackages = with pkgs; [ 8 nautilus 9 nautilus-open-any-terminal 10 ]; 11 12 xdg.portal = {
··· 7 environment.systemPackages = with pkgs; [ 8 nautilus 9 nautilus-open-any-terminal 10 + adwaita-fonts 11 + adwaita-icon-theme 12 + adwaita-icon-theme-legacy 13 + adwaita-qt 14 + adwaita-qt6 15 ]; 16 17 xdg.portal = {