Updated theming

This commit is contained in:
2025-06-24 11:01:30 -03:00
parent 422ca50e45
commit 20977180da
6 changed files with 124 additions and 128 deletions

View File

@@ -1,5 +1,5 @@
# NOTE(starter): This is just a basic enabling of the XFCE windows manager for simplicity
{
services.desktopManager.plasma6.enable = true;
environment.variables.GTK_USE_PORTAL = 1;
environment.sessionVariables.GTK_USE_PORTAL = "1";
environment.sessionVariables.NIXOS_OZONE_WL = "1";
}

View File

@@ -2,18 +2,41 @@
pkgs,
system,
inputs,
config,
...
}: {
}: let
inherit (config.stylix.inputs) tinted-schemes;
in {
stylix.enable = true;
stylix.image = ./wallpaper.jpg;
stylix.base16Scheme = "${pkgs.base16-schemes}/share/themes/tokyo-city-dark.yaml";
stylix.base16Scheme = "${tinted-schemes}/base16/tokyo-city-dark.yaml";
stylix.fonts = {
serif = {
package = pkgs.noto-fonts;
name = "Noto Serif";
};
sansSerif = {
package = pkgs.noto-fonts;
name = "Noto Sans";
};
monospace = {
package = pkgs.fira-code-nerdfont;
package = pkgs.nerd-fonts.fira-code;
name = "Fira Code Nerd Font";
};
emoji = {
package = pkgs.noto-fonts-emoji;
name = "Noto Color Emoji";
};
sizes = {
applications = 10;
desktop = 10;
popups = 10;
terminal = 10;
};
};
}