- Plugins are now properly organized into separate folders. - General configurations are also now organized by category into folders. - Now using lazyvim-defined plugins whenever possible for a more consistent and clean experience. - Duplicate manual plugin definitions were removed. - Extensive testing has been performed to ensure config works on fresh installs and a variety of systems. - Further slimming of manual plugins and an updated dependency list is forthcoming.
31 lines
915 B
Lua
31 lines
915 B
Lua
-- -----------------------------------------------------------------------------
|
|
-- ------------------------------- DeadColumn ----------------------------------
|
|
-- -----------------------------------------------------------------------------
|
|
return {
|
|
"Bekaboo/deadcolumn.nvim",
|
|
config = function()
|
|
require("deadcolumn").setup({
|
|
scope = "line", ---@type string|fun(): integer
|
|
---@type string[]|fun(mode: string): boolean
|
|
modes = function(mode)
|
|
return mode:find("^[ictRss\x13]") ~= nil
|
|
end,
|
|
blending = {
|
|
threshold = 0.9,
|
|
colorcode = "#737895",
|
|
hlgroup = { "Normal", "bg" },
|
|
},
|
|
warning = {
|
|
alpha = 0.4,
|
|
offset = 0,
|
|
colorcode = "#f27b82",
|
|
hlgroup = { "Error", "bg" },
|
|
},
|
|
extra = {
|
|
---@type string?
|
|
follow_tw = "80",
|
|
},
|
|
})
|
|
vim.cmd(":set colorcolumn=120")
|
|
end,
|
|
} |