Files
garandos/modules/core/stylix.nix
T
GarandPLG 98069fa8d9 Refactor to pass host vars as arguments
Remove per‑host imports across flake, modules, and profiles, exposing
needed
variables (system, printer settings, consoleKeyMap, etc.) as arguments.
Drop unused printEnable flags from host variable files.
2026-05-24 15:43:18 +02:00

48 lines
972 B
Nix

{
pkgs,
stylixImage,
...
}: {
# Styling Options
stylix = {
enable = true;
image = ../../wallpapers/${stylixImage};
polarity = "dark";
opacity.terminal = 1.0;
cursor = {
package = pkgs.bibata-cursors;
name = "Bibata-Modern-Ice";
size = 24;
};
fonts = {
monospace = {
package = pkgs.nerd-fonts.fira-mono;
name = "FiraCode Nerd Font Mono";
};
sansSerif = {
package = pkgs.nerd-fonts.fira-code;
name = "FiraCode Nerd Font Propo";
};
serif = {
package = pkgs.nerd-fonts.fira-code;
name = "FiraCode Nerd Font";
};
sizes = {
applications = 12;
terminal = 15;
desktop = 11;
popups = 12;
};
};
targets.limine = {
enable = true;
colors.enable = true;
image.enable = true;
imageScalingMode = {
enable = true;
override = "tile";
};
};
};
}