u/ohailuxus

I built a Neovim plugin that schedules your colorscheme like it’s a mission-critical system
▲ 6 r/neovim

I built a Neovim plugin that schedules your colorscheme like it’s a mission-critical system

intro comic

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.

tui

reddit.com
u/ohailuxus — 20 hours ago