Mkamvi / nightly.nvim

A simple Neovim theme with Tree-sitter support.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

nightly Nightly

Preview

⚡️ Requirements

  • Neovim >= 0.8

💻 Installation

packer

use "Alexis12119/nightly.nvim"

vim-plug

Plug 'Alexis12119/nightly.nvim'

lazy

{ "Alexis12119/nightly.nvim" }

⚙️ Configuration

❗️ Configuration needs to be set BEFORE loading the colorscheme.

require("nightly").setup({
    color = "black", -- blue, green, or red
    transparent = false,
    styles = {
        comments = { italic = true },
        functions = { italic= false },
        keywords = { italic = false },
        variables = { italic = false },
    },
    highlights = {
        -- add or override highlights
        -- Normal = { bg = "#000000" }
    },
})

🚀 Usage

" Vimscript
colorscheme nightly
-- Lua
vim.cmd "colorscheme nightly"

lualine

-- Lua
require('lualine').setup({
    options = { theme = 'nightly' }
})
" Vimscript
lua << EOF
require('lualine').setup({
    options = { theme = 'nightly' }
})
EOF

lightline

-- Lua
vim.g.lightline = {
    ["colorscheme"] = "nightly",
}
" Vimscript
let g:lightline = { 'colorscheme': 'nightly' }

Credits

Thanks for some colors in their palette.

About

A simple Neovim theme with Tree-sitter support.


Languages

Language:Lua 99.6%Language:Vim Script 0.4%