Skip to content

A Neovim plugin to match colorscheme with the system dark/light appearance

License

Notifications You must be signed in to change notification settings

raindev/daybreak.nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

daybreak.nvim

A Neovim Lua plugin that matches the colorscheme background with the system dark/light appearance.

Set-Up

When using lazy.nvim just include raindev/daybreak.nvim into the list of plugins:

'raindev/daybreak.nvim'

With different light and dark themes (make sure you don't also set colorscheme in your configuration to avoid conflicts):

{
  'raindev/daybreak.nvim',
  opts = {
    light = 'github_light_default',
    dark = 'github_dark_default',
  }
}

Using any other plugin manager add raindev/daybreak.nvim and load the plugin with

require('daybreak').setup({
  light = 'github_light_default',
  dark = 'github_dark_default',
})

Goals

  1. Immediately pick up appearance changes.
    • Linux
    • macOS
    • windows
  2. Event based, no polling.
  3. Support Linux, macOS and Windows.
  4. Zero configuration required.

About

A Neovim plugin to match colorscheme with the system dark/light appearance

Topics

Resources

License

Stars

Watchers

Forks