phha/zenburn.nvim

github github
tree-sitter-supported-colorscheme
star 7
stars
alert-circle 0
open issues
users 1
subscribers
git-branch 0
forks
CREATED

2022-03-31

UPDATED

25 days ago


Zenburn

A port of the venerable Zenburn colorscheme to lua.

Zenburn is a low-contrast color scheme for Vim. It’s easy for your eyes and designed to keep you in the zone for long programming sessions.

The aim of this port is to bring Zenburn into the modern age, with support for Treesitter and many more plugins.

Screenshot 1

Installation

Using your favorite package manager:

vim-plug

Plug "phha/zenburn.nvim"

packer

use {
    "phha/zenburn.nvim",
    config = function() require("zenburn").setup() end
}

paq

require("paq") {
    "phha/zenburn.nvim";
}

Setup

With VimScript:

colorscheme zenburn

With lua:

require("zenburn").setup()

To set the theme in lualine:

require("lualine").setup {
    options = {
        theme = "zenburn",
    }
}

Plugin Support

Zenburn features custom highlighting for these plugins:

Status

Zenburn is in Alpha status. The core colors are basically a straight port from the original Zenburn theme for vim, so there shouldn't be major issues. However, the plugin schemes are not widely tested yet and subject to changes.

Contributing

Pull requests are always welcome, especially for additional plugins. Please include one or more screenshots showcasing your contribution.

Zenburn already has a rather large palette. I'm trying to avoid color bloat, so please don't add any new colors if at all possible and refer to existing ones instead.

No

  • dayglo vomit
  • black, red, blue and green on screaming white background
  • headache
  • watery, squinting eyes
  • the "I wanna run away" feeling

Yes

  • alien fruit salad
  • harmonious colors help with concentration
  • improved focus