## Summary ## Related Issue ## Type of Change - [ ] Bug fix - [ ] New feature - [ ] Breaking change - [ ] Refactor - [ ] Documentation - [ ] CI / Build - [ ] Config / Assets ## What Changed ## Component(s) Affected ## Testing - [ ] `uv run pre-commit run --all-files` passes - [ ] Tested locally on Hyprland - [ ] Existing functionality not broken ## Screenshots / Videos ## Checklist - [ ] Code follows project style (`ruff` lint + format) - [ ] No new warnings or errors - [ ] Docs updated (if applicable) - [ ] Commit messages follow [Conventional Commits](https://www.conventionalcommits.org/)