Closed thomascft closed 7 months ago
It's been a year. I think this should really be done, just like aforementioned Catppuccin. The current approach of deriving ports via Lua template is over-engineered and not an effective tradeoff:
I hope Folke considers creating a TokyoNight organization, or else those with interest in seeing that happen. It's a great theme and open source of course.
What exactly is over-engineered or difficult to create an extra?
See the one for delta (or any other one) for example: https://github.com/folke/tokyonight.nvim/blob/main/lua/tokyonight/extra/delta.lua
Most application themes are simple YAML/TOML files or similar. Those that don't use (let alone develop for) Neovim are unlikely to dive into Lua and try to get a build running. I think you're underestimating that hurdle, coming from your perspective. Anyway, message received.
I've been using Tokyo Night for a while now and have had interest in porting it to other applications I use. I'm wondering if you had any plans on creating an organization that could house ports? I've liked how Catppuccin has created a parent organization and let their community create ports for each application. If this isn't something you want to do, I'll work on it separately, but I'd thought I'd check before I pulled the trigger on anything.