XCUR2PNG(1)
π XCUR2PNG π
okay bestie, so you know that whole manual thing? this is xcur2png, from the General Commands Manual section, and she is literally the moment. sit down, grab a boba, and let me tell you everything β¨
πΈ NAME πΈ
xcur2png β takes PNG images out of an Xcursor file and generates an xcursorgen config-file. she's giving converter energy, fr fr π
β¨ SYNOPSIS β¨
xcur2png [ -V ] [ --version ]
xcur2png [ -h ] [ --help ]
xcur2png [ -c conf-path ] [ --conf=conf-path ] [ -d dir-path ] [
--directory=dir-path ] [ -i suffix ] [ --initial-suffix=suffix ] [ -q ]
[ --quiet ] [ -n ] [ --dry-run ] Xcursor-file
π¦ DESCRIPTION π¦
So xcur2png takes PNG images from Xcursor-file, and then she generates a config-file that you can reuse with xcursorgen(1). put simply? she's the converter from X cursor β‘οΈ PNG image. main character behavior honestly π
Xcursor-file is a path to an existent Xcursor file, okay? and multiple Xcursor-file is not supported β one at a time, queen, we don't do polyamory here π
the generated PNG images get saved in the current directory. periodt.
π OPTIONS π
-V,--versionβ shows you the version number and dips out with status0. bye bestie π«Ά-h,--helpβ shows you the usage message and exits with status0. so helpful, so iconic.-c conf-path,--conf=conf-pathβ sets the output path of the config-file. if you pass"-", thenstdout(3)gets used instead (streaming era π). if you don't specify anything, it defaults to[file name of Xcursor-file].conf. and if conf-path happens to be a directory? then the config-file gets saved under that specified directory as[file name of Xcursor-file].conf. she adapts, she slays.-d dir-path,--directory=dir-pathβ sets the path of a directory where the PNG images get saved. if you don't specify it, the current directory is used. no notes.-i suffix,--initial-suffix=suffixβ sets the initial suffix of the PNG images to suffix. heads up though: suffix must be a positive integer and no more than 999. and when the suffix goes up to999,xcur2pngexits with a negative status π so like, know your limits bestie.-q,--quietβ suppresses the progress message. shhh π€« no yapping.-n,--dry-runβ does not output PNG images and config-data to files. the config-data gets sent tostdoutand the progress message is suppressed. it's giving window shopping, no receipts π
π EXIT STATUS π
xcur2png returns the number of output PNG images if the conversion successfully finished and the config-file was generated. that's the flex. π
but if an error occurs, xcur2png returns negative. π not the vibe, but we move.
π₯ SEE ALSO π₯
and that's the whole thing, bestie β no cap, you're now officially fluent in xcur2png. this lil page came from GNU, dated 2008-10-09, and it's filed under XCUR2PNG(1) like the queen she is. go convert some cursors, you've got this πβ¨ππ¦πΈ
π¦ where this page comes from
- alpine 3.24: xcur2png-doc 0.7.1-r2 Β· GPL-3.0-or-later
- arch rolling: xcur2png 0.7.1-9 Β· GPL-3.0-or-later
- debian trixie: xcur2png 0.7.1-1.1 Β· GPL-3.0-or-later
- nixos 26.05: xcur2png 0.7.1
- nixpkgs unstable: xcur2png 0.7.1
- ubuntu questing: xcur2png 0.7.1-1.1
- ubuntu resolute: xcur2png 0.7.1-1.1build1 Β· GPL-3.0-or-later
- ubuntu stonking: xcur2png 0.7.1-1.1build1 Β· GPL-3.0-or-later
- Copyright (C) 2008 tks
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms