Monokai Pro has been running for more than 5 years now for VSCode and Sublime Text, and the original Monokai almost 20 years.
Some of my works can even be drawn with a pen plotter.
Take a look: https://monokai.com
People are willing to pay for nice things. Especially if it takes longer to create it yourself.
A theme is more than a list of colors. Monokai Pro contains custom designed icons and color filters too, and some code logic to sync it all up. It needs continued updates, as editors keep evolving with new UX/UI elements.
And, I guess it's also worth asking: would it be reasonable / possible to offer update packs / update prices for people fixing it? Or do you think there'd be even less return on that?
Re: People fixing the theme: I don't disclose the source so that won't work I guess.
I've ran many IDEs and text editors, I don't think any of them doesn't have a monokai named theme, exact match or not.
That said I find it difficult to derive a wage from a theme this popular and this widespread already. Or even for a theme alone. That said, I'm sure you'll find some customers.
I couldn't find at first glance what "pro" features were worth my hard earned money? Was it because the IDE shell itself would follow the theme?
The market, of course, and not the initially and loud naysayers will decide. So many things that we never thought would take off eventually did.
When you create a product, there are many different sorts of ways to make income:
* just give it away (no income)
* donations (I hear this has low income rates)
* one time fee (usually relatively high price and cost-of-entry for the buyer)
* subscription (lower cost of entry for the buyer, recurring income, easy-to-forget, facilitating continued revenue stream)
* free + money-making-gimmick / loot boxes / season pass / pay-per-key / horse armor (free cost of entry for the buyer, gamble for the developer, potentially source of HUGE returns, see: Fortnite, League of Legends, and so on)
The subscription model for styling tools has been seen in some places, usually customer-facing ones (see: https://mui.com/pricing/ ); but I don't think I've seen it very many times for developer-facing tools.Should be interesting to see the results. Will you be sharing those in the coming future, maybe, to see how this experiment goes?
I understand it's uncommon practice to ask a fee for a set of colors. The reality is that making a theme and keeping it up to date is not trivial. A color theme, custom icon graphics and IDE config, along with code to glue it all together when you switch filters does take some time to make. And the codebase is different for each editor (Sublime: Python, VSCode: JavaScript, Jetbrains: Kotlin). I think it's not unfair to ask for a small fee for this work.