Skip to main content

Simple CLI tool to get Windows spotlight wallpapers.

Project description

SpotPapers

SpotPapers is a Python application that retrieves wallpapers from the Windows Spotlight feature and saves them to a specified folder.

Features

  • Fetches wallpapers from the Windows Spotlight location.
  • Saves wallpapers to a user-defined folder.

Installing & Setup

  • Install spotpapers

    pip install spotpapers
    
  • Pass the API for AI Renaming (air) with the flag --air or setting the environment varable GROQ_API_KEY

Working

  1. Running the application

    spotpapers
    

    [!TIP]
    Try using the --help flag to get more info.

  2. The wallpapers will be fetched from the following location:

    C:\Users\user\AppData\Local\Packages\Microsoft.Windows ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets
    
  3. The wallpapers will be saved to the Pictures\Spotlight Wallpapers folder.

Contributing

Contributions are welcome! Please open an issue or submit a pull request.

  1. Clone the repository:

    git clone https://github.com/Glitchyi/spotpapers
    
  2. Navigate to the project directory:

    cd spotpapers
    
  3. Create a virtual environment:

    python -m venv .env
    
  4. Activate the virtual environment:

    source .env/Scripts/activate
    
  5. Install the required dependencies:

    pip install -e .
    

License

This project is licensed under the MIT License.

Contact

For any questions or suggestions, please contact advaith@glitchy.systems.

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

spotpapers-0.1.1.tar.gz (4.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

spotpapers-0.1.1-py3-none-any.whl (5.1 kB view details)

Uploaded Python 3

File details

Details for the file spotpapers-0.1.1.tar.gz.

File metadata

  • Download URL: spotpapers-0.1.1.tar.gz
  • Upload date:
  • Size: 4.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for spotpapers-0.1.1.tar.gz
Algorithm Hash digest
SHA256 5326b8cb868e09f5d66b75ed3e83e993089a4dc2ec6bdd762365259ba36d55a7
MD5 d311e91595a92a0fac77eb3a84cf9bce
BLAKE2b-256 1e16988a0c8240f3a2f6535f434d901796dcb5d7772a6e79e21dd181c8545662

See more details on using hashes here.

Provenance

The following attestation bundles were made for spotpapers-0.1.1.tar.gz:

Publisher: python-build.yml on Glitchyi/spotpapers

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file spotpapers-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: spotpapers-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 5.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for spotpapers-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d5c77697f82dc3c8cc01d60e6ec50a66a5931464722d1f6166fd690b96f1b0ca
MD5 9dbfe3cee36553b734cb9dc46ba73f6a
BLAKE2b-256 f320ee2f23f5912cbd15be383c372e42bb331d24b052fab652e6e52cdc51bf0c

See more details on using hashes here.

Provenance

The following attestation bundles were made for spotpapers-0.1.1-py3-none-any.whl:

Publisher: python-build.yml on Glitchyi/spotpapers

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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