{ inputs, pkgs, config, ... }: let c = config.scheme.withHashtag; in { home.packages = with pkgs; [ nixd nixfmt clang kdePackages.qtdeclarative ]; home.stateVersion = "26.05"; home.pointerCursor = { enable = true; name = "macOS"; package = pkgs.apple-cursor; size = 24; }; services.syncthing = { enable = true; settings = { devices = { cyberia = { id = "OOJBAJU-AAIKLHO-BKMMHBU-2NXE75Z-HE64A6V-LET4ZXB-Q2FT2Y4-GZON3AD"; }; }; }; }; gtk = { enable = true; colorScheme = "dark"; theme = { name = "adw-gtk3-dark"; package = pkgs.adw-gtk3; }; iconTheme = { name = "Papirus-Dark"; package = pkgs.papirus-icon-theme; }; font = { name = config.theming.font; package = config.theming.fontPackage; size = 12; }; cursorTheme.name = "macOS"; cursorTheme.size = 24; gtk3.extraCss = builtins.readFile (config.scheme inputs.tt-gtk); gtk4.extraCss = builtins.readFile (config.scheme inputs.tt-gtk); }; services.polkit-gnome.enable = true; # polkit dconf.settings."org/gnome/desktop/interface".color-scheme = "prefer-dark"; }