hyprcursor-util - A utility to compile, pack, unpack, etc. hyprcursor and xcursor themes
Contents
Description
Cursor themes can be in 3 states:
• compiledhyprcursor - these can be used by apps / compositors
• compiledxcursor - these can be used by xcursor
• workingstate - an easy to navigate mode where every cursor is a png/svg, and all the meta is in files
Name
hyprcursor-util - A utility to compile, pack, unpack, etc. hyprcursor and xcursor themes
Options
-c<path>,--create<path>
Create a compiled hyprcursor theme from a working state
-x<path>,--extract<path>
Extract an xcursor theme into a working state. This option uses the external program xcur2png(1)
for converting xcursor theme files to a format required by hyprcursor.
-o<path-to-dir>,--output<path-to-dir>
Both --create and --extract supports the -output option to specify an output directory. For
safety reasons, donotusethisonversionsbelow0.1.1 as it will nuke the specified directory
without asking.
Since v0.1.2, this directory is the parent, the theme will be written to a subdirectory in it
called ACTION_NAME.
--resize[mode]
For use with --extract option. Specify a default resize algorithm for shapes. Default is none.
-v,--version
Print info about the version of hyprcursor-util.
Synopsis
hyprcursor-util -c <path> [-o <dir>]
hyprcursor-util -x <path> [-o <dir>] [--resize [mode]]
