Cursor theme "fixing" script

Cursors

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

0
6 .3
Description:

This is not an actual theme but a bash script that adds "missing" cursor name variants as symlinks to something that exists.

run it from either ~/.icons/THEME/cursors to "fix" a particular THEME or from anywhere else to traverse all ~/.icons/*/cursors for fixing.

After using a previously "broken" theme, perhaps log out and back in.
Last changelog:

7 years ago

0.3
* add more links
* prevent falsely set former link target (ie. if a new target wasn't found, the last -completely unrelated- one was used instead)

0.2
-------
* add more links
* add "override" parameter:
WARNING: this deletes ALL present symlinks and rebuilds the theme on the rest - use with care!
* swap size_?diag hashes, see https://git.reviewboard.kde.org/r/113185

C

thomas12777

7 years ago

See https://git.reviewboard.kde.org/r/113185/diff/#index_header

Apparently the hashes for bdiag and fdiag are swapped in the cursor kcm - which I unfortunately used as reference to build the links...

Once that's clarified, i'll release a version 0.2 which fixes that up (ie. also fixes wrongly linked files)

Report

C

thomas12777

7 years ago

Should be fine.

FTR: i also blindly ran "override" on all themes - no problem spotted, but rather ensure to have a backup copy of your most beloved theme before doing so ;-)

Report

herrbatka

7 years ago

Great, will this add kde symlinks?

Report

C

thomas12777

7 years ago

Yes, if it finds a usable source (is more a Qt thing, though)

If you've a still incomplete theme or get a warning, just link the theme here so the name group can be extended for everyone.

Report

7 years ago

0.3
* add more links
* prevent falsely set former link target (ie. if a new target wasn't found, the last -completely unrelated- one was used instead)

0.2
-------
* add more links
* add "override" parameter:
WARNING: this deletes ALL present symlinks and rebuilds the theme on the rest - use with care!
* swap size_?diag hashes, see https://git.reviewboard.kde.org/r/113185

12345678910
2
product-maker steveke Feb 14 2014 9 excellent
product-maker janet Oct 16 2013 9 excellent
product-maker Base: 4 x 5.0 Ratings
Be the first to comment
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
0.3
updated Oct 12 2013
added Oct 09 2013
downloads 24h
1
mediaviews 24h 0
pageviews 24h 3
System Tags cursor linux unix