aboutsummaryrefslogtreecommitdiffstats
path: root/wallhaven-dl.desktop
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-10-06 12:11:58 +0200
committerDanilo M. <danix@danix.xyz>2026-10-06 12:11:58 +0200
commit87ff20c96d9a8faa71b03eb0ca912d0ebf8aca7a (patch)
tree34d33beb87d62062ca9781455b8f42b98360f1b7 /wallhaven-dl.desktop
downloadwallhaven-dl-master.tar.gz
wallhaven-dl-master.zip
Initial commit: wallhaven-dl wallpaper browser and downloaderHEADmaster
Single-file PyQt6 app for wallhaven.cc: - search with purity tabs, category checkboxes, per-monitor size filter and a color swatch row; all filters sent explicitly so account preferences never leak into keyed searches - thumbnail grid with a downloaded overlay, preview panel with full image, details and download - API key from pass, sent only to the API in the X-API-Key header - client-side rate limiter (40/min) with a status bar meter, and a debounce on filter changes - library-wide duplicate detection by wallhaven id under ~/Pictures/wallpapers - low-res finder: flags images smaller than their monitor and searches replacements by first tag or by locally extracted dominant color, with a floating reference window and replace-to-trash - desktop entry and Candy-style icon Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'wallhaven-dl.desktop')
-rw-r--r--wallhaven-dl.desktop11
1 files changed, 11 insertions, 0 deletions
diff --git a/wallhaven-dl.desktop b/wallhaven-dl.desktop
new file mode 100644
index 0000000..dad2d0e
--- /dev/null
+++ b/wallhaven-dl.desktop
@@ -0,0 +1,11 @@
+[Desktop Entry]
+Type=Application
+Name=wallhaven-dl
+GenericName=Wallpaper Downloader
+Comment=Search wallhaven.cc and download wallpapers
+Exec=wallhaven-dl
+Icon=wallhaven-dl
+Terminal=false
+Categories=Graphics;Qt;
+Keywords=wallpaper;wallhaven;background;download;
+StartupWMClass=wallhaven-dl