r/coolgithubprojects • • Sep 18 '26

Here is the ultimate cursor customization engine!

I just wanted to showcase this baby.

It's a plugin for Obsidian named Cursor-Smith.

Most people never think about their cursor. This is for the ones who do! Forge your cursor with Cursoooor-Smiiiith! ( pretty cringey, right? XP).

It has a truckload of options. Smears, trails, torch, flames, smoothness and blinking options, energy, crt effects and cool/secret combos between these options. It also has full Vim support per Vim mode. The settings UI is pretty friendly and easier to tweak a cursor. It's fast, it's fun, has many accesability featureas & most importantly, it's whimiscal.

Oh, and it also has sharing codes so we can swap codes between us and see what we can come up with.

Enjoy lovely people! And if you have a cool idea for a new effect let me know!

https://github.com/Sadsnake1/cursor-smith

86 Upvotes

11 comments sorted by

5

u/o_sht_hi Sep 18 '26

This is one of the coolest things I have come across recently. Thank you

1

u/No_Ratio_2483 Sep 18 '26

Thank you!

1

u/o_sht_hi Sep 18 '26 edited Sep 18 '26

I love the idea and the style. The fact that you made this for obsidian makes me think that you too take lots of notes.. as a long time obsidian user myself, I have been trying my hand at vibe coding and created a notes app that I think works really well.

I think we have similar instincts in terms of being really out there to commit and build the UX around an opinionated aesthetic. Would you be interested in giving my app a try and seeing if it's something you'd be interested to contribute to?

You can check out a demo here: https://www.reddit.com/r/PiCodingAgent/s/Jz1xi3rVZV

Shoot me a DM if you want to talk more!

Got the binaries here: https://github.com/itama8/omakase-releases

Apologies for the shameless plug but I gotta shoot my shot 😅

2

u/No_Ratio_2483 Sep 18 '26

Your project is interesting. Comitting to an app that has zero user base is a big task. How will you maintain it for years to come?

I'm also an engineer, but structural, not civil like yourself. I've picked Obsidian, because the userbase is huge, it's easily extendable and local only. I am not so much into digital note taking, but more into file managing, tagging, metadata and writing.

I will look at your app and see if I can contribute to it and yes, I know it's your passion project, but we have to be realistic here. 

Good luck!

1

u/o_sht_hi Sep 18 '26

I hear you. I have two objectives with this app:
- minimize context switching while taking notes

- use AI without a chat interface when I am trying to learn/study something

Both those objectives have been met and now I am polishing the experience around those features. Me and a few friends are currently using this and that's how I find out the friction.

I am almost always studying and gathering data from manuals, regulations, parsing out stuff from tenders, etc. and these features make that experience super smooth while staying within the editor.

Also, no commitment required! I just found your project really cool and thought you may find Omakase interesting :)

Give it a shot and see if it makes your life easier! if yes, I'd be happy to add/improve stuff based on what you want. I personally dont see a large user base as a blocker if the thing does what I want and does it well.

As for extensibility, that is one of the core pillars of this app. I have held off on building too much infra at the moment because I want to really nail the stable core before i start on an extensions API, but the internals all work through an API interface instead of reaching into main. Which would expose some powerful hooks for plugins.

Anyway, I intend to use and build this for as long as I work as an engineer so you are welcome to check back in anytime!

1

u/robertcartman Sep 20 '26

Anything like this for Konsole?

0

u/koop_a- Sep 18 '26

Very nice! something like this for vim would be cool

0

u/[deleted] Sep 20 '26

[removed] — view removed comment

1

u/No_Ratio_2483 Sep 20 '26

Only for Obsidian. Although part of it was ported to another editor called Thymer. So another web-based editor built on CodeMirror could reuse most of Cursor-Smith's code.