Metadata-Version: 2.1
Name: wallverse
Version: 0.1.0
Summary: Random Topic Based Quotations as Your Wallpaper
Home-page: https://github.com/aref-dev/WallVerse
Author: Aref Nasrollah Zadeh
Author-email: aref.anz@outlook.com
License: MIT
Keywords: wallpaper,quotes,multiplatform,desktop customization,motivational,wisdom,funny
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: MacOS X
Classifier: Environment :: Win32 (MS Windows)
Classifier: Environment :: X11 Applications
Classifier: Intended Audience :: End Users/Desktop
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3.10
Classifier: Topic :: Desktop Environment
Classifier: Topic :: Utilities
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: arabic-reshaper ==3.0.0
Requires-Dist: cowsay ==6.1
Requires-Dist: CTkColorPicker ==0.8.0
Requires-Dist: customtkinter ==5.2.1
Requires-Dist: darkdetect ==0.8.0
Requires-Dist: packaging ==23.2
Requires-Dist: Pillow ==10.1.0
Requires-Dist: pystray ==0.19.5
Requires-Dist: python-bidi ==0.4.2
Requires-Dist: screeninfo ==0.8.1
Requires-Dist: fonttools ==4.45.1
Requires-Dist: pypiwin32 ==223 ; platform_system == "Windows"
Requires-Dist: winshell ==0.6 ; platform_system == "Windows"

<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>
