nvim/lua/config/nightfox.lua

43 lines
1.5 KiB
Lua

-- Default options
require("nightfox").setup({
options = {
-- Compiled file's destination location
compile_path = vim.fn.stdpath("cache") .. "/nightfox",
compile_file_suffix = "_compiled", -- Compiled file suffix
transparent = false, -- Disable setting background
terminal_colors = true, -- Set terminal colors (vim.g.terminal_color_*) used in `:terminal`
dim_inactive = false, -- Non focused panes set to alternative background
styles = { -- Style to be applied to different syntax groups
comments = "NONE", -- Value is any valid attr-list value `:help attr-list`
functions = "NONE",
keywords = "NONE",
numbers = "NONE",
strings = "NONE",
types = "NONE",
variables = "NONE"
},
inverse = { -- Inverse highlight for different types
match_paren = false,
visual = false,
search = false
},
modules = { -- List of various plugins and additional options
diagnostic = true,
gitsigns = true,
illuminate = true,
lightspeed = true,
native_lsp = true,
neogit = true,
nvimtree = true,
symbol_outline = true,
telescope = true,
treesitter = true,
tsrainbow = true,
whichkey = true
}
}
})
-- setup must be called before loading
vim.cmd("colorscheme nightfox")