2.home-manager/modules/misc
Austin Horstman d3281688bf gtk: warn on gtk4 theme inheritance change
The gtk4 theme option still inherits from gtk.theme for users pinned
before 26.05, but that fallback was previously silent. Move the
default through the shared state-version helper so the compatibility
branch emits the standard deprecation warning and stays consistent
with other future cleanups.

Add a focused test that covers the legacy inheritance path alongside
the existing current-state-version test for the null default.

Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2026-03-22 11:46:51 -05:00
..
gtk gtk: warn on gtk4 theme inheritance change 2026-03-22 11:46:51 -05:00
news smug: add project session setting 2026-03-19 15:36:43 +00:00
qt kconfig: escape arguments properly (#6867) 2025-04-21 17:20:07 +02:00
dconf.nix dconf: remove bad words from enable.description 2026-01-12 18:22:26 +01:00
debug.nix debug: make NIX_DEBUG_INFO_DIRS a list of strings (#6595) 2025-03-09 12:20:08 -05:00
editorconfig.nix treewide: reformat nixfmt-rfc-style 2025-04-08 08:50:05 -07:00
fontconfig.nix treewide: nixf-diagnose cleanup 2026-01-08 16:30:04 -05:00
gtk.nix gtk4: don't enable theme by default 2025-11-28 14:14:32 -06:00
lib.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
mozilla-messaging-hosts.nix maintainers: remove duplicate HM entries 2025-07-04 09:20:48 -05:00
news.nix treewide: nixf-diagnose cleanup 2026-01-08 16:30:04 -05:00
nix-remote-build.nix treewide: meta.maintainers at top 2025-11-22 14:51:05 -06:00
nix.nix nix: add assumeXdg option 2026-02-13 15:28:13 -06:00
nixpkgs-disabled.nix nixpkgs-disabled: remove thiagokokada from maintainers 2026-02-18 11:40:48 +01:00
nixpkgs.nix nixpkgs: add setting nixpkgs.config.allowUnfreePackages = ["list" "of" "packages"] 2026-02-26 20:39:49 -06:00
numlock.nix treewide: reformat nixfmt-rfc-style 2025-04-08 08:50:05 -07:00
pam.nix treewide: reformat nixfmt-rfc-style 2025-04-08 08:50:05 -07:00
qt.nix qt: remove thiagokokada from maintainers 2026-02-18 11:40:48 +01:00
shell.nix shell: DRY shellIntegrationParameters 2026-03-21 18:24:31 -05:00
specialisation.nix treewide: reformat nixfmt-rfc-style 2025-04-08 08:50:05 -07:00
submodule-support.nix treewide: remove with lib (#6512) 2025-03-07 14:16:46 -06:00
tmpfiles.nix Revert "tmpfiles: migrate to an RFC42-style option" 2025-11-05 12:26:46 -06:00
uninstall.nix home-manager: set 25.11 as stable 2025-11-26 10:43:01 -06:00
version.nix home-manager: prepare 26.05 2025-11-26 11:16:38 -06:00
vte.nix treewide: reformat nixfmt-rfc-style 2025-04-08 08:50:05 -07:00
xdg-autostart.nix xdg-autostart: fix runCommandNoCCLocal deprecation (#6880) 2025-04-22 09:05:27 -05:00
xdg-desktop-entries.nix desktopEntry: Remove deprecated category from example 2025-10-09 12:25:12 +02:00
xdg-mime-apps.nix xdg-mime-apps: no spaces in default app entries 2025-09-22 20:56:58 -05:00
xdg-mime.nix treewide: convert package options to use mkPackageOption (#7116) 2025-05-23 00:42:38 -05:00
xdg-portal.nix treewide: assertions at top of config 2025-11-22 15:00:15 -06:00
xdg-system-dirs.nix treewide: reformat nixfmt-rfc-style 2025-04-08 08:50:05 -07:00
xdg-terminal-exec.nix treewide: nixf-diagnose cleanup 2026-01-08 16:30:04 -05:00
xdg-user-dirs.nix xdg-user-dirs: warn on setSessionVariables default change 2026-03-22 11:46:51 -05:00
xdg.nix xdg: remove redundant platform checks 2026-01-05 23:10:04 +01:00
xfconf.nix xfconf: fix package 2026-01-04 12:26:39 +01:00