just
xcursorgen
imagemagick(convert)
- Clone the repo
- Run
just boostrapto bootstrap the project - Put the name of your cursor theme under
justfile
cursor_theme_name := 'default'
- Under
assets/png/<cursor-name>, you will find four sizes24,32,48and64 - Drop the
.pngassets into their corresponding folder - Config the cursor through editing
configfile under every/assets/png/<cursor-name>
confighas the following format
delay 250 # animation delay
size-24 0 0 # the coordinates of cursor tip
size-32 0 0
size-48 0 0
size-64 0 0
- Config
index.theme
[Icon Theme]
Name = default
Comment = Put your own comment here...
Example = default #optional
Inherits = <the old cursor theme> #optional
- Run
just buildto build the package - Run
just install-localto install locally into~/.icons - Zip and publish your cursor theme to
gnome-look, or package it manually into corresponding distro's package format
| Cursor Name | CSS Cursor Name |
|---|---|
| link/pointer | pointer |
| left_ptr_watch | progress |
| plus | cell |
| link/alias | alias |
| fleur | move |
| openhand | grab |
| closedhand | grabbing |
| fleur | all-scroll |
For more details, please consult MDN.