Currently, you need to create cursors for each OS individually (.cur for windows, .tiff for macOS, etc). Ideally DefOS would have a mode where you would pass it a PNG and some hotspot coordinates (or an array of PNGs for different DPIs) and it would generate cursors on the fly in an OS-consistent way.