Something went wrong. Try again.
A minimal colorscheme for neovim and more
Something went wrong. Try again.
1234567891011121314151617181920212223242526272829303132333435363738394041424344local M = {}
---@class nor.Config---@field transparent boolean transparent background---@field style nor.Config.Style
---@class nor.Config.Style---@field statusline nor.Config.Statusline---@field column_bg "none" | "number" | "sign" distinct column background--- none: no background color--- number: only for number column--- sign: for number, sign and fold columns---@field border nor.Config.Border
---@class nor.Config.Border---@field float boolean draw borders around floating windows---@field pum boolean draw borders around popup menus
---@class nor.Config.Statusline---@field bg "none" | "normal"--- none: no background color--- normal: normal background---@field dim_inactive boolean dim background color of inactive window
---@return nor.Configfunction M.defaults() return { transparent = false, style = { statusline = { bg = "normal", dim_inactive = true, }, column_bg = "none", border = { float = vim.o.winborder ~= "none", pum = vim.o.pumborder ~= "none", }, }, }end
return M