Package Details: qtheme 3.0.1-1

Git Clone URL: https://aur.archlinux.org/qtheme.git (read-only, click to copy)
Package Base: qtheme
Description: Tool for management qtile desktop environment
Upstream URL: https://github.com/loadept/qtheme
Keywords: kitty-terminal python python3 qtile twm
Licenses: MIT
Submitter: loadept
Maintainer: loadept
Last Packager: loadept
Votes: 0
Popularity: 0.000000
First Submitted: 2025-02-07 02:29 (UTC)
Last Updated: 2025-11-22 21:05 (UTC)

Latest Comments

loadept commented on 2025-11-22 21:08 (UTC)

Version 3.0.1 - Major Update!

This is a significant update that modernizes the entire tool. If you are coming from version 2.0.6, please note that this is a breaking change.

Key improvements in this release:

  • Modern Packaging: The project now uses pyproject.toml instead of setup.py, following modern Python standards.
  • Robust Command-Line Interface: The CLI has been completely refactored. It's now more robust and provides clearer error messages thanks to argparse's mutually exclusive groups.
  • New --check command: You can now validate the syntax of all your theme files with qtheme --check. This feature uses Pydantic to ensure your themes are correctly structured, preventing errors before you even apply them.
  • Improved Project Structure: The source code has been reorganized into a proper installable package, improving maintainability.

This update makes qtheme more reliable and easier to use. As always, feedback and contributions are welcome on GitHub!