74LUVAFMW7DBBMCXTOGAPE3W7GJYVBDVANLMOPXIJ6XU7HN2O6TQC JHY2T27QR73MRSNR3RW7O4VADWJLHGXP4P2IXZM2SIU5D376BO7AC MQT74AV47PUYNCX27OMFK6BFN7PP4DX46JAACN2EPRYXUXV7EL3AC RTBMBSBABSGTRICJ4AWBKWO3JJHBRKV6FGOMYPDD7X6SS6X35ZIQC DQKCPBYIW34BPR3BNMCBID7HL3MHGKR47LGBJ6B7VSIKMCOV3EFAC USA5NQJAPQIM3Y64IIHREDDOBZWAM6VDI4JTCFFU5X3TENEDILXQC D7SWFVAB7NEWQPPIYCIN5ZVDUJVZHE5TIOE7SLBDL3BIO2MZ54HAC {config.flake.modules.nixosModules.cursor ={ pkgs, ... }:letpackage = pkgs.bibata-cursors;in{environment.systemPackages = [ package ];environment.sessionVariables = {XCURSOR_THEME = "Bibata-Modern-Classic";XCURSOR_SIZE = "24";};};}
{ config, lib, pkgs, ... }: letinherit (lib) enabled mkIf;in mkIf config.isDesktop {environment.systemPackages = [pkgs.bibata-cursors];home-manager.sharedModules = [{home.pointerCursor = {gtk = enabled;x11 = enabled;package = pkgs.bibata-cursors;name = "Bibata-Modern-Classic";};}];environment.variables = {XCURSOR_THEME = "Bibata-Modern-Classic";};}XCURSOR_SIZE = "24";size = 24;
{ config, lib, ... }: letinherit (lib) enabled mkIf;in mkIf config.isDesktop {programs.dconf = enabled;home-manager.sharedModules = [{gtk = enabled {font.name = config.theme.font.sans.name;font.size = config.theme.font.size.small;iconTheme = config.theme.icons;theme.name = config.theme.gtk.name;theme.package = config.theme.gtk.package;};}];}
config.flake.modules.homeModules.gtk ={ config, ... }:
config.flake.modules.nixos.desktop-gui ={ pkgs, config, ... }:{qt = {enable = true;style = config.theme.qt.name;};programs.dconf.enable = true;environment.systemPackages = [pkgs.bibata-cursors];environment.sessionVariables = {XCURSOR_THEME = "Bibata-Modern-Classic";XCURSOR_SIZE = "24";};};config.flake.modules.hjem.desktop-gui ={ theme, ... }:
font-name = "${config.theme.font.sans.name} ${toString config.theme.font.size.small}";theme-name = config.theme.gtk.name;icon-theme-name = config.theme.icons.name;
font-name = "${theme.font.sans.name} ${toString theme.font.size.small}";theme-name = theme.gtk.name;icon-theme-name = theme.icons.name;