{ inputs, pkgs, ... }: { imports = [ inputs.stylix.nixosModules.stylix ]; stylix = { enable = true; polarity = "dark"; base16Scheme = ../stylix/zenwritten-dark.yaml; image = pkgs.runCommand "solid-bg.png" { nativeBuildInputs = [ pkgs.imagemagick ]; } '' magick -size 1x1 xc:#191919 $out ''; fonts = { monospace = { package = pkgs.iosevka-bin.override { variant = "SS08"; }; name = "Iosevka Term SS08"; }; serif = { package = pkgs.dejavu_fonts; name = "DejaVu Serif"; }; sansSerif = { package = pkgs.dejavu_fonts; name = "DejaVu Sans"; }; }; autoEnable = true; }; home-manager.sharedModules = [ { stylix.targets = { firefox.profileNames = [ "default" ]; kitty.enable = false; # waybar.enable = false; }; } ]; }