logo

xcursorgen-nox

xcursorgen(1) without libX11/libXcursor dependencygit clone https://anongit.hacktivis.me/git/xcursorgen-nox.git/

xcursorgen.1 (2730B)


  1. .\"
  2. .\" Copyright 2002 Keith Packard
  3. .\"
  4. .\" SPDX-License-Identifier: HPND-sell-variant
  5. .\"
  6. .\" Permission to use, copy, modify, distribute, and sell this software and its
  7. .\" documentation for any purpose is hereby granted without fee, provided that
  8. .\" the above copyright notice appear in all copies and that both that
  9. .\" copyright notice and this permission notice appear in supporting
  10. .\" documentation, and that the name of Keith Packard not be used in
  11. .\" advertising or publicity pertaining to distribution of the software without
  12. .\" specific, written prior permission. Keith Packard makes no
  13. .\" representations about the suitability of this software for any purpose. It
  14. .\" is provided "as is" without express or implied warranty.
  15. .\"
  16. .\" KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
  17. .\" INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
  18. .\" EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
  19. .\" CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
  20. .\" DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
  21. .\" TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  22. .\" PERFORMANCE OF THIS SOFTWARE.
  23. .\"
  24. .\"
  25. .TH XCURSORGEN 1 "September 03, 2002" "xcursorgen-nox-git"
  26. .SH NAME
  27. xcursorgen \- create an X cursor file from a collection of PNG images
  28. .SH SYNOPSIS
  29. .B "xcursorgen"
  30. [ \fB\-p\fP \fIdir\fP ]
  31. [ \fB\-\-prefix\fP \fIdir\fP ]
  32. .RI "[ " config-file
  33. .RI "[ " output-file " ] ]"
  34. .br
  35. .B "xcursorgen"
  36. \fB\-V\fP | \fB\-\-version\fP | \fB\-?\fP | \fB\-\-help\fP
  37. .SH DESCRIPTION
  38. .B Xcursorgen
  39. reads the \fIconfig-file\fP to find the list of cursor images along
  40. with their hotspot and nominal size information.
  41. .B Xcursorgen
  42. converts all of the images to Xcursor format and
  43. writes them to the \fIoutput-file\fP.
  44. .P
  45. Each line in the config file is of the form:
  46. .br
  47. <size> <xhot> <yhot> <filename> <ms-delay>
  48. .br
  49. .P
  50. Multiple images with the same <size> are used to create animated cursors,
  51. the <ms-delay> value on each line indicates how long each image should be
  52. displayed before switching to the next. <ms-delay> can be elided for static
  53. cursors.
  54. .P
  55. If \fIconfig-file\fP is not specified, or is specified as "-",
  56. standard input is used for the configuration file.
  57. If \fIoutput-file\fP is not specified, or is specified as "-",
  58. standard output is used for the output file.
  59. .SH OPTIONS
  60. .TP 8
  61. .BR \-V ", " \-\-version
  62. Display the version number and exit.
  63. .TP 8
  64. .BR \-? ", " \-\-help
  65. Display the usage message and exit.
  66. .TP 8
  67. .BR "\-p \fIdir\fP" ", " "\-\-prefix \fIdir\fP"
  68. Find cursor images in the directory specified by \fIdir\fP. If not specified,
  69. the current directory is used.
  70. .SH "SEE ALSO"
  71. .BR Xcursor(3)