Skip to content

Kurocon/projectivy-booru-wallpaper-provider

Repository files navigation

Projectivy Plugin : Booru Wallpaper Provider

This is a Projectivy Plugin that allows you to set a wallpaper from a Booru imageboard.

Repository layout

  • /booru : code for the Booru plugin service and its setting activity
  • /api : api used to communicate with Projectivy through AIDL

Screenshots

screenshot

screenshot

Usage

  • Download the booru-release.apk from the releases tab and install it on your TV
  • Navigate to Projectivy -> Launcher settings -> Appearance -> Wallpaper -> Launcher wallpaper
  • The "Booru Wallpaper Provider" should be available.
  • Configure the plugin via the "Configure" button. The following settings are available:
    • Booru URL: The base URL to the Booru site, including protocol. For example: https://danbooru.donmai.us
    • Booru Type: The type of Booru software the site is using, see the table below if unsure.
    • Search query: The search query from which images are pulled. This is the same as you would fill in on the imageboard website's search box. Check the help pages of your booru for guidance. (i.e. the cheatsheet for Danbooru) All tag types should work normally (including ordering, ratio, and other metatags).
    • Username and API Key: These are optional. Some boorus have limitations on how many tags can be searched anonymously or by standard users. For example, Danbooru allows 2 tags for logged out and normal users, but 6 for premium accounts. Fill in these fields to authenticate.

Settings for common boorus

Booru Type URL Query guide Username API Key
Danbooru
Anime, NSFW and SFW variants
Danbooru https://danbooru.donmai.us (NSFW)
https://safebooru.donmai.us (SFW)
cheatsheet Optional, username Optional, API key. Found on profile
Konachan
Anime wallpapers, NSFW and SFW variants
Moebooru https://konachan.com (NSFW)
https://konachan.net (SFW)
cheatsheet Optional, username Optional, hashed password. See api docs, Logging in
Yande.re
Anime, contains NSFW
Moebooru https://yande.re cheatsheet Optional, username Optional, hashed password. See api docs, Logging in
Gelbooru
Anime, contains NSFW
Gelbooru https://gelbooru.com cheatsheet Optional, username Optional, API key. Found in account options
Safebooru
Anime, SFW
Gelbooru https://safebooru.org See Gelbooru Optional, username Optional, API key. Found in account options
Zerochan (*)
Anime, SFW
Zerochan https://www.zerochan.net Tag names, comma separated. I.e. Genshin Impact,Lumine Optional, username empty
Asiachan (*)
IRL, K-Pop, SFW
Zerochan https://kpop.asiachan.com Tag names, comma separated. I.e. BTS,Park Jimin Optional, username empty
Wallhaven
General wallpapers, SFW (NSFW with API key)
Wallhaven https://wallhaven.cc API docs empty Optional, found in account settings

(*) Support for Zerochan-type boards is pretty unstable due to how these sites handle requests. Don't expect these to be very stable/usable.

Other known boorus by type

Other known boorus by type

These are some other boorus listed by their software, sorted into 'SFW' and 'NSFW'. Take the 'SFW' tag with a grain of salt, you know how the internet works...

Content rating Type Known boorus
SFW Danbooru yukkuri.shiteitte.net, e926.net
Moebooru sakugabooru.com, img.genshiken-itb.org
Gelbooru *.booru.org (some)
NSFW Danbooru yukkuri.shiteitte.net, booru.allthefallen.moe, e621.net
Gelbooru *.booru.org, xbooru.com, rule34.xxx, tbib.org, hypnohub.net, realbooru.com
Shimmie2 (unsupported) rule34.paheal.net, rule34hentai.net, fanservice.fan
Sankaku (unsupported) chan.sankakucomplex.com, idol.sankakucomplex.com

Note

This plugin is provided as an open-source project and is distributed "as is." While the author may offer voluntary support, there is no guarantee of availability or resolution. The author is not responsible for any damages, data loss, or issues arising from the use of this plugin. Use at your own risk.

About

Projectivy wallpaper provider that can talk to Danbooru-based image boards

Resources

License

Stars

Watchers

Forks

Packages

No packages published