**Rewritten Theme Attribute System**
The Theme attributes (e.g., colorscheme, desktop theme, wallpaper, etc.) have been completely re-engineered to leverage Pydantic for validation and initialization. This rewrite ensures that attributes are validated at runtime and offers better error handling
**New Cursor Theme Attribute**
A new attribute, cursortheme, has been added to kshift, allowing users to dynamically switch their cursor themes alongside other theme elements. This should resolve the most recent feature request 17
**Full Changelog**: https://github.com/justjokiing/kshift/compare/v1.0.1...v1.2.0