Skip to main content

Random Topic Based Quotations as Your Wallpaper

Project description

Random Topic Based Quotations as Your Wallpaper

With WallVerse you can set different chunks of texts as your wallpaper. There is a textbox for adding your own quotations, jokes, or poetry, or you can download and add "Quotation Packs" that cover different topics.
Your Image Alt Text

Output example:


Your Image Alt Text

Features

  • Works with Windows, MacOS, and Linux (GNOME)
  • Option to start with the OS
  • Automatic dark-mode switching
  • Different text-color, background-color, or background-image for dark-mode and light-mode
  • Adjustable font style and size
  • System tray icon
  • Refresh wallpaper at set intervals

Using the textbox

Different texts need to be seperated with %. Keep in mind that the textbox does not detect escape characters. If you need a newline character, or a tab charcter, simply use tab or enter.

Quotation packs

You can find datastore files that contain quotations, jokes, or poetry on GitHub and other sites. But they need to have the following formatting to work with WallVerse:

{
    "Name": "Random Rumi", 
    "Description": "Rumi Quotes To Give You A More Positive Outlook On Life",
    "Quotes": ["Raise your words, not voice. It is rain that grows flowers, not thunder.", "The wound is the place where the Light enters you."]
}

Unlike the textbox, the Quotes list in the JSON file can detect escape characters.
If you are using Python, I suggest using textwrap for all elements in your list to limit the width of your quotations.



Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wallverse-0.1.0.tar.gz (585.6 kB view details)

Uploaded Source

Built Distribution

wallverse-0.1.0-py3-none-any.whl (591.6 kB view details)

Uploaded Python 3

File details

Details for the file wallverse-0.1.0.tar.gz.

File metadata

  • Download URL: wallverse-0.1.0.tar.gz
  • Upload date:
  • Size: 585.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for wallverse-0.1.0.tar.gz
Algorithm Hash digest
SHA256 1ce6d3ca00efc4a9141e5d0ab0ede4ff938b03824696ab3c65f6cfbaaee6f56c
MD5 b7193e57c9e81b0213e38e068cccb32d
BLAKE2b-256 e6287ba5d1af139e6a3b3dbdb0897c4a584e944aa39d8bff56a9f222bc3b080b

See more details on using hashes here.

File details

Details for the file wallverse-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: wallverse-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 591.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for wallverse-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e184d038f28a385fb81cdb2216fdf65aca7d2aab22874cee305ce370a77ae6c5
MD5 f55c9656267650b861ceb4a8a56ff2c2
BLAKE2b-256 f987096319362b20c6f27a0f834f27901a819891c67948c590254db4af3a80f0

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page