From cad0b88e522e47563f87bac02bbf496bd6ab325a Mon Sep 17 00:00:00 2001 From: Amaan Qureshi Date: Mon, 26 Jan 2026 22:45:18 -0500 Subject: [PATCH 1/2] vanilla-dmz: add missing cursor symlinks This commit adds symlinks for resize cursors and the default pointer, which improves compatibility with GTK applications like Firefox and Thunderbird. Fixes #452489 --- pkgs/by-name/va/vanilla-dmz/package.nix | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/pkgs/by-name/va/vanilla-dmz/package.nix b/pkgs/by-name/va/vanilla-dmz/package.nix index e7097a329208..301c153955b5 100644 --- a/pkgs/by-name/va/vanilla-dmz/package.nix +++ b/pkgs/by-name/va/vanilla-dmz/package.nix @@ -43,6 +43,19 @@ stdenvNoCC.mkDerivation rec { for theme in DMZ-{White,Black}; do mkdir -p $out/share/icons/$theme/cursors cp -a $theme/xcursors/* $out/share/icons/$theme/cursors/ + + pushd $out/share/icons/$theme/cursors + ln -s bottom_left_corner sw-resize + ln -s bottom_right_corner se-resize + ln -s bottom_side s-resize + ln -s left_ptr default + ln -s left_side w-resize + ln -s right_side e-resize + ln -s top_left_corner nw-resize + ln -s top_right_corner ne-resize + ln -s top_side n-resize + popd + install -m644 $theme/index.theme $out/share/icons/$theme/index.theme done From 485fd70100021c5cfe9a50c7ee0601af7706c849 Mon Sep 17 00:00:00 2001 From: Amaan Qureshi Date: Tue, 27 Jan 2026 01:06:25 -0500 Subject: [PATCH 2/2] vanilla-dmz: add amaanq to maintainers --- pkgs/by-name/va/vanilla-dmz/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/va/vanilla-dmz/package.nix b/pkgs/by-name/va/vanilla-dmz/package.nix index 301c153955b5..9cffc7ebbe60 100644 --- a/pkgs/by-name/va/vanilla-dmz/package.nix +++ b/pkgs/by-name/va/vanilla-dmz/package.nix @@ -70,6 +70,6 @@ stdenvNoCC.mkDerivation rec { description = "Style neutral scalable cursor theme"; platforms = lib.platforms.all; license = lib.licenses.cc-by-sa-30; - maintainers = [ ]; + maintainers = with lib.maintainers; [ amaanq ]; }; }