feat: add stylix without home-manager yet

This commit is contained in:
Ranomier 2025-06-09 18:14:05 +02:00
parent 6168b5e200
commit 6972221bda
5 changed files with 423 additions and 29 deletions

View file

@ -1,11 +1,12 @@
{
imports = [
#./plymouth.nix
./accessibility.nix
./customisation.nix
./environment.nix
./firewall.nix
./locale.nix
./networking.nix
./firewall.nix
#./plymouth.nix
./theming.nix
];
}

10
modules/theming.nix Normal file
View file

@ -0,0 +1,10 @@
{pkgs, inArgs, ...}: {
imports = [
inArgs.stylix.nixosModules.stylix
];
stylix = {
enable = true;
base16Scheme = "${pkgs.base16-schemes}/share/themes/gruvbox-dark.yaml";
polarity = "dark";
};
}

View file

@ -41,11 +41,11 @@
# for mounting stuff, also needs a auth agent like lxqt.lxqt-policykit
services.gvfs.enable = true;
qt = {
enable = true;
platformTheme = "qt5ct";
style = "kvantum";
};
#qt = {
# enable = true;
# platformTheme = "qt5ct";
# style = "kvantum";
#};
environment.pathsToLink = ["/share/foot"];