<div align="center">
<h1>Random Topic Based Quotations as Your Wallpaper</h1>
</div>
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.
<div align="center">
<img src="https://github.com/aref-dev/WallVerse/assets/69017077/de77ca54-1088-4a48-985d-b3df50dc4cba" width="450" alt="Your Image Alt Text">
</div>
<!-- PyPI -->
### Output example:
</br>
<div align="center">
<img src="https://github.com/aref-dev/WallVerse/assets/69017077/650b1039-cee4-4e09-beee-716eb5b35f37" width="700" alt="Your Image Alt Text">
</div>
</br>
## 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
</br>
## 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.
</br>
## 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:
<pre>
{
"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."]
}
</pre>
Unlike the textbox, the Quotes list in the JSON file can detect escape characters.
</br>
If you are using Python, I suggest using textwrap for all elements in your list to limit the width of your quotations.
</br></br></br></br>
Raw data
{
"_id": null,
"home_page": "https://github.com/aref-dev/WallVerse",
"name": "wallverse",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.10",
"maintainer_email": "",
"keywords": "wallpaper,quotes,multiplatform,desktop customization,motivational,wisdom,funny",
"author": "Aref Nasrollah Zadeh",
"author_email": "aref.anz@outlook.com",
"download_url": "https://files.pythonhosted.org/packages/e6/28/7ba5d1af139e6a3b3dbdb0897c4a584e944aa39d8bff56a9f222bc3b080b/wallverse-0.1.0.tar.gz",
"platform": null,
"description": "<div align=\"center\">\r\n <h1>Random Topic Based Quotations as Your Wallpaper</h1>\r\n</div>\r\nWith 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.\r\n<div align=\"center\">\r\n <img src=\"https://github.com/aref-dev/WallVerse/assets/69017077/de77ca54-1088-4a48-985d-b3df50dc4cba\" width=\"450\" alt=\"Your Image Alt Text\">\r\n</div>\r\n\r\n<!-- PyPI -->\r\n\r\n\r\n\r\n### Output example:\r\n</br>\r\n<div align=\"center\">\r\n \r\n<img src=\"https://github.com/aref-dev/WallVerse/assets/69017077/650b1039-cee4-4e09-beee-716eb5b35f37\" width=\"700\" alt=\"Your Image Alt Text\">\r\n\r\n</div>\r\n</br>\r\n\r\n## Features\r\n- Works with Windows, MacOS, and Linux (GNOME)\r\n- Option to start with the OS\r\n- Automatic dark-mode switching\r\n- Different text-color, background-color, or background-image for dark-mode and light-mode\r\n- Adjustable font style and size\r\n- System tray icon\r\n- Refresh wallpaper at set intervals\r\n</br>\r\n\r\n## Using the textbox\r\nDifferent 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.\r\n</br>\r\n\r\n## Quotation packs\r\nYou 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:\r\n<pre>\r\n{\r\n \"Name\": \"Random Rumi\", \r\n \"Description\": \"Rumi Quotes To Give You A More Positive Outlook On Life\",\r\n \"Quotes\": [\"Raise your words, not voice. It is rain that grows flowers, not thunder.\", \"The wound is the place where the Light enters you.\"]\r\n}\r\n</pre>\r\nUnlike the textbox, the Quotes list in the JSON file can detect escape characters.\r\n</br>\r\nIf you are using Python, I suggest using textwrap for all elements in your list to limit the width of your quotations.\r\n</br></br></br></br>\r\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Random Topic Based Quotations as Your Wallpaper",
"version": "0.1.0",
"project_urls": {
"Homepage": "https://github.com/aref-dev/WallVerse"
},
"split_keywords": [
"wallpaper",
"quotes",
"multiplatform",
"desktop customization",
"motivational",
"wisdom",
"funny"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "f987096319362b20c6f27a0f834f27901a819891c67948c590254db4af3a80f0",
"md5": "f55c9656267650b861ceb4a8a56ff2c2",
"sha256": "e184d038f28a385fb81cdb2216fdf65aca7d2aab22874cee305ce370a77ae6c5"
},
"downloads": -1,
"filename": "wallverse-0.1.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "f55c9656267650b861ceb4a8a56ff2c2",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10",
"size": 591579,
"upload_time": "2023-12-16T06:03:45",
"upload_time_iso_8601": "2023-12-16T06:03:45.421473Z",
"url": "https://files.pythonhosted.org/packages/f9/87/096319362b20c6f27a0f834f27901a819891c67948c590254db4af3a80f0/wallverse-0.1.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e6287ba5d1af139e6a3b3dbdb0897c4a584e944aa39d8bff56a9f222bc3b080b",
"md5": "b7193e57c9e81b0213e38e068cccb32d",
"sha256": "1ce6d3ca00efc4a9141e5d0ab0ede4ff938b03824696ab3c65f6cfbaaee6f56c"
},
"downloads": -1,
"filename": "wallverse-0.1.0.tar.gz",
"has_sig": false,
"md5_digest": "b7193e57c9e81b0213e38e068cccb32d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10",
"size": 585593,
"upload_time": "2023-12-16T06:03:47",
"upload_time_iso_8601": "2023-12-16T06:03:47.696484Z",
"url": "https://files.pythonhosted.org/packages/e6/28/7ba5d1af139e6a3b3dbdb0897c4a584e944aa39d8bff56a9f222bc3b080b/wallverse-0.1.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-12-16 06:03:47",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "aref-dev",
"github_project": "WallVerse",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [],
"lcname": "wallverse"
}