Evie Litherland-Smith
9e92c21fbd
Move autoUpgrade, nix registry and stylix settings to their own files, only import autoUpgrade on desktops and server Add laptop system file to control power management Move some bits from flake.nix to default.nix and desktop.nix where appropriate
45 lines
998 B
Nix
45 lines
998 B
Nix
{pkgs, ...}: {
|
|
stylix = {
|
|
base16Scheme = ../schemes/modus-vivendi-tinted.yaml;
|
|
autoEnable = false;
|
|
targets = {
|
|
chromium.enable = true;
|
|
console.enable = true;
|
|
fish.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";
|
|
size = 24;
|
|
};
|
|
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;
|
|
};
|
|
}
|