{ pkgs, inputs, username, ... }: { imports = [ inputs.stylix.nixosModules.stylix ]; home-manager.sharedModules = [ ./home.nix ]; stylix = { enable = true; autoEnable = false; #So I can choose my programs it targets myself! #image = "${inputs.cookiez-assets}/wallpapers/beach-forest.png"; #polarity = "dark"; # "dark" or "light" base16Scheme = "${pkgs.base16-schemes}/share/themes/dracula.yaml"; #override = { # base05 = "e0e0e0"; # default text — light grey (no # prefix!) # base04 = "b0b0b0"; # secondary/muted text # base06 = "f5f5f5"; # lighter text variant #}; opacity = { desktop = 0.5; terminal = 0.9; }; fonts = { monospace = { package = pkgs.nerd-fonts.jetbrains-mono; name = "JetBrainsMono Nerd Font"; }; sansSerif = { package = pkgs.inter; name = "Inter"; }; serif = { package = pkgs.noto-fonts; name = "Noto Serif"; }; }; targets = { plymouth.enable = true; plymouth.logoAnimated = true; console.enable = true; #Default console without desktop environment! (NOT KITTY!) grub.enable = false; qt.enable = true; }; }; }