Skip to content

Take INF files rather than "cursor themes" - #6

Merged
hachispin merged 9 commits into
mainfrom
fix-5
Aug 7, 2026
Merged

hachispin merged 9 commits into
mainfrom
fix-5

Conversation

@hachispin

Copy link
Copy Markdown
Owner

Fixes #5.

directories are now always expanded to the cursor files they contain,
similar to globbing (since some shells [like cmd]) can't glob ☹

new input includes installer files (inf/crs), directories
(following the aforementioned behaviour) and cursor files
which are just converted by themselves (unless `--manual`
is provided, wherein they're used as cursor choices)

wow i can't write for shit
also moved around code so things aren't super broken
Lookups are now done with the INF file, so this tool no longer
relies upon INF being in the same directory as its cursor files.
Seems to work. Should probably write a test for this though.

Code is pretty atrocious but I'll clean it up. Maybe.
Initial implementation only resolved the filename, which worked
under the original assumptions where cursors were stored in
the same location as the INF file. This has now changed.
Matches how INF files are handled now.
@hachispin
hachispin merged commit 93ee4f9 into main Aug 7, 2026
5 checks passed
@hachispin
hachispin deleted the fix-5 branch August 7, 2026 20:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

"Fix" theme parsing

1 participant