The author introduces the new hyprcursor format, replacing XCursor, and explains how cursors work on Linux. They discuss the issues with resizing raster images, leading to the creation of hyprcursor as a more space-efficient and flexible option. The hyprcursor format allows for PNG or SVG images, metadata description, and simplified API. They touch on the application of cursors in Wayland, current support levels from toolkits, and the potential for wider adoption. The author encourages users to convert XCursor themes to hyprcursor for better efficiency. Overall, the hyprcursor project aims to improve cursor rendering and storage on Linux systems.
https://blog.vaxry.net/articles/2024-cursors