Skip to content

tom300z/DerpiWallpaper

Repository files navigation

DerpiWallpaper

app icon

A tiny Qt application that sets your wallpaper to a random derpibooru.org image matching a search string.

Features:

  • No installation required
  • Cross platform (tested on Windows, GNOME & KDE)
  • Fully customizable via official Derpibooru search syntax
  • Configurable Auto refresh
  • Save as many recent wallpapers as you want
  • Small memory footprint (<50MB)

Download

See the Releases page for downloads.

How to use

App Image Download the executable for your OS from the releases page and run it.

The app itself is pretty self explanatory. Just put the binary anywhere on your PC and start it. You can also configure the app to run on boot.

Development

Setting up the development environment

  1. Install poetry
  2. run poetry install

Building the Standalone executable:

For windows

nuitka .\derpiwallpaper\__main__.py --msvc=latest --onefile --enable-plugin=pyside6 --windows-console-mode=disable --onefile-tempdir-spec="{CACHE_DIR}/{PRODUCT}/{VERSION}" --product-name=DerpiWallpaper --product-version=$((poetry version).split()[1]) --output-filename="DerpiWallpaper.exe" --windows-icon-from-ico="data\derpiwallpaper.ico" --include-data-files="data/*=data/"

For Linux

sudo apt install python3-dev patchelf gcc
nuitka ./derpiwallpaper/__main__.py --onefile --enable-plugin=pyside6 --windows-console-mode=disable --onefile-tempdir-spec="{CACHE_DIR}/{PRODUCT}/{VERSION}" --product-name=DerpiWallpaper --product-version=$(poetry version -s) --output-filename="DerpiWallpaper" --linux-icon="data/derpiwallpaper.png" --include-data-files="data/*=data/"

Ponies 2 Electric Boogaloo

Ponies Ponies Ponies Ponies

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages