{#if wallpapers.length === 0} {:else}
{#each wallpapers as wallpaper} {#if selectedTags.length === 0 || selectedTags.some((tag) => wallpaper.tags.includes(tag))} {#if wallpaper.name.toLowerCase().includes(search.toLowerCase())}
(wallpaper.hovered = true)} onmouseleave={() => (wallpaper.hovered = false)} > {#if wallpaper.hovered}
{/if} {wallpaper.name
{wallpaper.name}
{wallpaper.name}

Filename: {wallpaper.filename}

Name: {wallpaper.name}

Size: {wallpaper.size} Mb

Resolution: {wallpaper.width}x{wallpaper.height}

Tags: {#if wallpaper.tags.length === 0} No tags {:else} {#each wallpaper.tags as tag} {tag} {/each} {/if}

Nix fetchurl:

image = pkgs.fetchurl {
  url = "https://raw.githubusercontent.com/{owner}/{repo}/refs/heads/main/{path}/{wallpaper.filename}";
  sha256 = "sha256-AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA";
};
Close
{/if} {/if} {/each}
{#if isLoadingMore}
{/if} {/if}