Skip to content

BooleanCube/zelk.vim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 

Repository files navigation

zelk.vim

very clean and minimalistic colorscheme

▀▀█ █▀▀ █      █    █
▄▀   █▀▀  █      █▀▄
▀▀▀ ▀▀▀ ▀▀▀ ▀    ▀

Zelk.vim is a blue themed colorscheme that I made for neovim, and this theme was mainly inspired by schnensch. This was designed to be a very minimalistic theme which is smooth and relaxing for the eyes.

image

About

A clean, minimalistic vim/neovim colorscheme originally inspired by the Zorin OS theme.

This theme works amazingly with vim-polyglot for syntax highlighting.

Installation

Installing the full colorscheme can be done in any plugin manager, if yours is not listed just search up how to install plugins using that plugin manager.

Vundle
  1. Install Vundle successfully.
  2. Add the following text to your vimrc file and save it.
    call vundle#begin()
      Plugin 'BooleanCube/zelk.vim'
    call vundle#end()
  3. Restart your terminal or emulator, run vim/neovim, and run the :PluginInstall statement to install your plugins and make sure you relaunch neovim to see the results.
Vim-Plug
  1. Install Vim-Plug successfully.
  2. Add the following text to your vimrc file and save it.
    call plug#begin()
      Plug 'BooleanCube/zelk.vim'
    call plug#end()
  3. Restart your terminal or emulator, run vim/neovim, and run the :PluginInstall statement to install your plugins and make sure you relaunch neovim to see the results.

Status Line Integration

Note: As of now, this theme only supports lightline and doesn't have a theme ready for other status lines yet.

Lightline
  1. First of all, you want to make sure you have lightline installed (and lightline-bufferline is optional which adds the top bufferline).
  2. Make sure in your lightline settings that should have come from their documentation (you can use mine as an example) has the colorscheme component and put zelk in that component. Example:
let g:lightline = {
      \ 'colorscheme': 'zelk',
      \ 'active': {
      \   'left': [ [ 'mode', 'paste' ],
      \             [ 'gitbranch', 'readonly', 'filename', 'modified' ] ]
      \ },
      \ 'component_function': {
      \   'gitbranch': 'FugitiveHead'
      \ }
      \ }
  1. If you installed lightline-bufferline, then read their documentation to mess around with some more but here is an example:
let g:lightline = {
      \ 'colorscheme': 'zelk',
      \ 'active': {
      \   'left': [ [ 'mode', 'paste' ],
      \             [ 'gitbranch', 'readonly', 'filename', 'modified' ] ]
      \ },
      \ 'component_function': {
      \   'gitbranch': 'FugitiveHead'
      \ },
      \ 'tabline': {
      \   'left': [ ['buffers'] ],
      \   'right': [ ['close'] ]
      \ },
      \ 'component_expand': {
      \   'buffers': 'lightline#bufferline#buffers'
      \ },
      \ 'component_type': {
      \   'buffers': 'tabsel'
      \ }
      \ }

TODO

  • Try messing around with more color.

Created by BooleanCube
Inspired by schnensch and Zorin OS

About

One of the best neovim colorschemes.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published