From 8b898ca041a3c134d46feea7e94ca136aa7d7de6 Mon Sep 17 00:00:00 2001 From: NAHO <90870942+trueNAHO@users.noreply.github.com> Date: Tue, 8 Jul 2025 22:54:11 +0200 Subject: [PATCH] sxiv: avoid downloading custom file in testbed (#1641) Fixes: 965865bc3603 ("sxiv: add testbed (#1190)") Link: https://github.com/nix-community/stylix/pull/1641 Reviewed-by: Mateus Auler --- modules/sxiv/testbeds/sxiv.nix | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/modules/sxiv/testbeds/sxiv.nix b/modules/sxiv/testbeds/sxiv.nix index c9df24c8..ec393538 100644 --- a/modules/sxiv/testbeds/sxiv.nix +++ b/modules/sxiv/testbeds/sxiv.nix @@ -4,18 +4,13 @@ let package = pkgs.nsxiv; in { - stylix.testbed.ui.command.text = - let - image = pkgs.fetchurl { - url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/4ad062cee62116f6055e2876e9638e7bb399d219/logo/nixos.svg.png"; - hash = "sha256-9+OfqfP5LmubdTcwBkS/AnOX4wZI2tKHLu5nhi43xcc="; - }; - in - '' - # Xresources isn't loaded by default, so we force it - ${lib.getExe pkgs.xorg.xrdb} ~/.Xresources - ${lib.getExe package} ${image} - ''; + stylix.testbed.ui.command.text = '' + # Xresources isn't loaded by default, so we force it + ${lib.getExe pkgs.xorg.xrdb} ~/.Xresources + + ${lib.getExe package} \ + "${pkgs.nixos-icons}/share/icons/hicolor/scalable/apps/nix-snowflake.svg"; + ''; home-manager.sharedModules = lib.singleton { home.packages = [ package ];