{ ... }: { home.username = "chexit"; home.homeDirectory = "/home/chexit"; home.stateVersion = "25.11"; programs.fish = { enable = true; shellAliases = { rebuild = "sudo nixos-rebuild switch --flake ~/nixos-config#chexit"; }; }; programs.starship = { enable = true; enableFishIntegration = true; }; programs.alacritty = { enable = true; settings = { window = { padding = { x = 10; y = 10; }; opacity = 0.95; decorations = "None"; }; font = { normal = { family = "JetBrainsMono Nerd Font"; style = "Regular"; }; size = 11; }; colors = { primary = { background = "#1e1e2e"; foreground = "#cdd6f4"; }; }; }; }; xdg.configFile = { "niri/config.kdl".source = ./niri/config.kdl; "waybar/config.jsonc".source = ./niri/waybar/config.jsonc; "waybar/style.css".source = ./niri/waybar/style.css; "mako/config".source = ./niri/mako/config; "fuzzel/fuzzel.ini".source = ./niri/fuzzel/fuzzel.ini; }; programs.home-manager.enable = true; }