Thoughts
I haven't touched SMASH recently or given an update. The thing I'm stuck on is that I want SMASH to feel like a native macOS GUI app
(while also feeling like a terminal). But a couple years ago Apple changed the native caret style on macOS to match iOS. It's thick, it's rounded, it's colorful, it fades in and out. And I don't like it. I don't notice it in Apple apps, and most third party apps that I use don't use the native caret. But I notice it in SMASH and it doesn't feel like it fits.
So I need to decide I'm going to draw a custom caret (possible, annoying to get the blinking right) or I'm going to change the rest of the app to fit with the caret better.