Skip to content

psynyde/mono

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mono Colorscheme

A dark Neovim colorscheme based on Moonfly, with a focus on monochromatic aesthetics.

NOTE:

  • Only tested with neovim.
  • Code stucture is now bullsh*t. all highlights are in a single file lmao
  • None of the statusline plugin tested.
  • Only works quite well with my nvim setup at psynyde/nvim. All plugins used by me are well supported :D

Features

  • Dark background with carefully chosen colors
  • Terminal colors support
  • Italic support (can be disabled)
  • Transparent background support
  • Undercurl support
  • Customizable options

Installation

Using a plugin manager

use 'psynyde/mono'

Manual installation

Copy the files to your Neovim configuration directory:

cp -r colors ~/.config/nvim/
cp -r lua ~/.config/nvim/

Usage

Add the following to your init.lua:

vim.cmd('colorscheme mono')

Configuration

To customize the colorscheme, use the setup function.

Example: (using lazy.nvim)

{
    "psynyde/mono",
    lazy = false,
    priority = 1000,
    config = function()
        require("mono").setup({
            italics = true,
            undercurl = true,
            transparent = true,
        })
        vim.cmd.colorscheme("mono")
    end,
}

Available Options

Option Description Default
italics Use italics for comments, keywords, etc. true
terminal_colors Use the theme's palette for the terminal UI. false
transparent Use a transparent background. false
undercurl Use undercurls for spelling and lint errors. false

Preview:

image image

License

MIT License

About

monochromatic colorscheme for neovim (btw)

Resources

License

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •