fixed gtk theming to use gsettings

This commit is contained in:
2026-07-06 20:01:01 +01:00
parent 196170c8df
commit b8ac7247a5
3 changed files with 91 additions and 68 deletions

View File

@@ -0,0 +1,36 @@
{
self,
inputs,
...
}: {
flake.nixosModules.bibataCursors = {
pkgs,
lib,
...
}: let
in {
fonts.packages = with pkgs.nerd-fonts; [
fira-mono
];
environment.systemPackages = with pkgs; [
bibata-cursors
];
environment.variables = {
XCURSOR_THEME = "Bibata-Modern-Ice";
XCURSOR_SIZE = "20";
};
programs.dconf.profiles.user.databases = [
{
lockAll = false;
settings = {
"org/gnome/desktop/interface" = {
cursor-theme = "Bibata-Modern-Ice";
font-name = "FiraMono Nerd Font 11";
};
};
}
];
};
}