Skip to main content

wallctl

About

Wallctl is a program that is originally inspired by 4k-wallpaper-downloader. The project is also available on pypi.

Installation

  1. Clone the repository
git clone --depth 1 https://github.com/JoshAU-04/wallctl
cd wallctl
  1. Install locally
pip install .

Alternatively, for development purposes:

pip install -e .

Pipx

For MacOS and Linux users, install the project directly with pipx:

pipx install wallctl

Usage

Show available commands

wallctl --help

Download a random wallpaper

wallctl random

Download a wallpaper by category

wallctl category --category <category>

Download a wallpaper to a specific directory

wallctl random --path <directory>

License

This project is licensed under the GNU GPL (v2). Refer to the LICENSE file for the full license.

Metadata

Release files for wallctl 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for wallctl 0.2.0
File Size Uploaded
wallctl-0.2.0.tar.gz 12.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for wallctl 0.2.0
File Interpreter ABI Platform
wallctl-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 25.6 kB

Release files / wallctl-0.2.0.tar.gz

Download URL wallctl-0.2.0.tar.gz
Size 12.5 kB
Tags Source
SHA-256 checksum
How to use checksums
f5c16f49cc80e8278a6a043c05bac67252e788725a8d1c581e097872c6433883
BLAKE2b-256 checksum
How to use checksums
0dcb2caeaea1ffc2d94c5efd3bf1c4119a817a49bb49efd4d54ed9a4623cdcb3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 4, 2025.

Transparency log

Release files / wallctl-0.2.0-py3-none-any.whl

Download URL wallctl-0.2.0-py3-none-any.whl
Size 13.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c16c515cea0377da14e5632cad2ba2ac523790987fd8567137bf87c8682e581a
BLAKE2b-256 checksum
How to use checksums
8773fe26f204ca21491ac9647f8f16df5bc6f991fc7279044b52f431922cb092
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 4, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page