
▲ 6 r/neovim
I built a Neovim plugin that schedules your colorscheme like it’s a mission-critical system
Started this back in 2024, and yesterday I finally gave it a proper TUI because apparently I have no sense of proportion.
👉 https://github.com/luxus/colorful-times-nvim
Colorful Times lets you:
- switch colorschemes based on system mode (light/dark)
- define time-based schedules (morning, evening, whatever your sleep cycle pretends to be)
- set fallbacks if nothing matches
- preview everything in a built-in TUI
The completely unnecessary part:
- it has a full terminal UI with sections, filters, previews, editing… all for picking themes
The responsible part:
- zero startup impact (async, no blocking)
- no external dependencies
So yes, your editor can now follow a circadian rhythm like a well-adjusted organism.
Mine still doesn’t, but at least Neovim looks consistent while I’m making bad decisions at 03:00.
u/ohailuxus — 20 hours ago