-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsetup.py
More file actions
68 lines (57 loc) · 2.09 KB
/
Copy pathsetup.py
File metadata and controls
68 lines (57 loc) · 2.09 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
from setuptools import setup, find_packages
setup(
name="wallpaper-cli-tool",
version="1.2.2", # Incremented version number
description="A CLI tool to fetch and set beautiful wallpapers from various sources.",
long_description="""
# Wallpaper CLI Tool
Welcome to the Wallpaper CLI Tool! This tool allows you to fetch and set beautiful wallpapers from various sources like Pexels, Unsplash, NASA APOD, and Reddit. You can also generate custom wallpapers using Stable Diffusion. The tool is designed to be user-friendly and highly customizable.
## Features
- Fetch wallpapers from Pexels, Unsplash, NASA APOD, and Reddit
- Generate custom wallpapers using Stable Diffusion
- Set wallpapers on multiple monitors
- List wallpaper history
- Command Line Interface (CLI) and Terminal User Interface (TUI)
## Installation
To install the Wallpaper CLI Tool, run:
```sh
pip install wallpaper-cli-tool
```
## Usage
To fetch and set a wallpaper, run:
```sh
wallpaper-cli --set-wallpaper "nature" --source pexels
```
For more usage examples and options, refer to the documentation on the [GitHub repository](https://github.com/Blacksujit/WallCLI).
""",
long_description_content_type="text/markdown",
author="Sujit Nirmal",
author_email="nirmalsujit981@gmail.com",
url="https://github.com/Blacksujit/WallCLI.git",
packages=find_packages(where="src"),
package_dir={"": "src"},
include_package_data=True,
install_requires=[
"requests",
"textual",
"Pillow",
"python-dotenv",
"pexels-api",
"unsplash-api",
"nasa-apod-api",
"reddit-api",
"diffusers",
"torch",
],
entry_points={
"console_scripts": [
"wallpaper-cli=main:main",
],
},
classifiers=[
"Programming Language :: Python :: 3",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
],
python_requires=">=3.6",
)