Feature-complete cursor theme in the style of classic X11
Find a file
2025-10-17 01:57:25 +03:00
.gitignore Finish up handling for the X11 cursor font cursors 2025-10-15 22:34:09 +03:00
bdf_extract.py Create new cursors for the missing CSS cursor names 2025-10-17 01:26:04 +03:00
COPYING Create new cursors for the missing CSS cursor names 2025-10-17 01:26:04 +03:00
cursor.bdf First commit 2025-10-14 23:30:18 +03:00
Makefile Don't override FFMPEG, PYTHON, XCURSORGEN from environment 2025-10-17 01:40:15 +03:00
newcursors.bdf Create new cursors for the missing CSS cursor names 2025-10-17 01:26:04 +03:00
README.md Flesh out the README.md 2025-10-17 01:57:25 +03:00

Muinaisosoitin

Muinaisosoitin ('ancient pointer') is an modern feature-complete cursor theme based on the X11 default cursors.

Use make to build the cursor files. The Makefile should be POSIX 2024 compliant and works with both GNU Make and FreeBSD Make.

To install the theme user-locally, you can run:

PREFIX=~/.local make install

Afterwards, either use your desktop environment's cursor theme selector, or set the XCURSOR_THEME environment variable manually.

The Makefile understands the following environment variables:

Variable Default value
FFMPEG ffmpeg
PYTHON python3
XCURSORGEN xcursorgen
PREFIX /usr/local
DATAROOTDIR ${PREFIX}/share
ICONSDIR ${DATAROOTDIR}/icons
DESTDIR

cursor.bdf is from upstream Xorg sources. The exact file downloaded was https://gitlab.freedesktop.org/xorg/font/cursor-misc/-/raw/73b2095391d5bcf326c903946de48d0710daa169/cursor.bdf but since the file has not had any changes since the beginning of Xorg version control history (and likely since far before that), knowing the specific commit is probably not that important.

Rest of the files are my own creation.