> I do not necessarily argue for cross-platform support, but having one such solution would help reduce the electron and TUI dependency.
I think this is the primary reason. I feel like whether or not there are good native libraries things were bound to converge into cross-platform preferencing since it's cheaper to produce and maintain.
When the solution becomes the problem, an opportunity for disruption opens up. Lots of chatter around this right now. I'd be curious to see if any of the many alternatives popping up gain traction before Github course corrects.
I like this approach. I feel like my end result is somewhat similar nonetheless. I prefer to stick with as many defaults as I can and try and learn those first. I try to only change what I see really adds to my workflow.
I think this is the primary reason. I feel like whether or not there are good native libraries things were bound to converge into cross-platform preferencing since it's cheaper to produce and maintain.