Compare commits

...

2 commits

2 changed files with 17 additions and 8 deletions

View file

@ -1,11 +1,16 @@
# Gruvbox Dark # Gruvbox Dark
ForegroundColour = 235, 219, 178 ForegroundColour = 235, 219, 178
# BackgroundColour = 29, 32, 33 # BackgroundColour = 29, 32, 33
# BackgroundColour = 23, 26, 27 # BackgroundColour = 23, 26, 27
BackgroundColour = 24, 25, 26 BackgroundColour = 19, 21, 22
CursorColour = 204, 36, 29
IMECursorColour = 204, 36, 29 CursorColour = 157, 0, 6
# CursorColour = 204, 36, 29
IMECursorColour = 157, 0, 6
# IMECursorColour = 204, 36, 29
Black = 40, 40, 40 Black = 40, 40, 40
Red = 204, 36, 29 Red = 204, 36, 29

View file

@ -6,20 +6,24 @@ return {
event = { "BufReadPost", "BufNewFile" }, event = { "BufReadPost", "BufNewFile" },
keys = function() keys = function()
local toggle_colorcolumn = function() local enable_many = function() vim.o.colorcolumn = "+1,+21,+41" end
local toggle_single = function()
if vim.o.colorcolumn == "" then if vim.o.colorcolumn == "" then
vim.o.colorcolumn = "+1" -- one after 'textwidth' vim.o.colorcolumn = "+1"
else else
vim.o.colorcolumn = "" -- none vim.o.colorcolumn = ""
end end
end end
return { return {
{ "<leader>sc", toggle_colorcolumn, desc = ui.Toggle .. " toggle virtual colunn" }, { "<leader>sC", enable_many, desc = ui.Toggle .. " toggle virtual colunns" },
{ "<leader>sc", toggle_single, desc = ui.Toggle .. " toggle one colunn" },
} }
end, end,
opts = { opts = {
char = ui.LineMiddle, char = { ui.LineMiddle, ui.LineMiddle, ui.LineMiddle },
highlight = { "VirtColumn1", "VirtColumn2", "VirtColumn3" },
}, },
} }