Rotate vim colorscheme between day and night automatically
It happens quite often that I work on my laptop outside during the day. My all-time favourite colorcheme, alduin, gets absolutely killed by sunlight. For this reason, I have to sometimes switch to a light colorscheme.
Switching manually colorscheme gets tedious after the third time. But it turns
out that making it automatic is really simple, just add those lines to your
if strftime('%H') % 19 > 7 set background=light colo lightning else set background=dark colo alduin endif
For now, I’m using lightning as the light themed colorscheme, but I’m not really a fan of it. If you know about one as cool as alduin, let me know via email or Telegram. I really need it.
Note: if you use vim plug to manage your colorschemes, make sure to put
colorscheme command after the call to
plug#end(), otherwise you will
just end up with the default colorscheme.