nixos/system/stylix.nix

43 lines
955 B
Nix

{pkgs, ...}: {
stylix = {
base16Scheme = ../schemes/modus-vivendi-tinted.yaml;
autoEnable = false;
targets = {
chromium.enable = true;
console.enable = true;
};
image = ../wallpapers/default.jpg;
polarity = "dark";
opacity = {
applications = 0.85;
desktop = 1.0;
popups = 0.5;
terminal = 0.85;
};
cursor = {
package = pkgs.volantes-cursors;
name = "volantes_cursors";
};
fonts = rec {
sizes = {
applications = 16;
desktop = 18;
popups = 18;
terminal = 16;
};
serif = monospace;
sansSerif = monospace;
monospace = {
name = "Iosevka Nerd Font";
package =
pkgs.nerdfonts.override {fonts = ["Iosevka"];};
};
emoji = {
name = "Noto Color Emoji";
package = pkgs.noto-fonts-emoji;
};
};
homeManagerIntegration.followSystem = true;
};
}