diff --git a/config/nvim/.editorconfig b/config/nvim/.editorconfig index d775947..f68c5b7 100644 --- a/config/nvim/.editorconfig +++ b/config/nvim/.editorconfig @@ -15,3 +15,6 @@ trim_trailing_whitespace = true [*.md] max_line_length = off trim_trailing_whitespace = false + +[*.json] +max_line_length = off diff --git a/config/nvim/lua/options.lua b/config/nvim/lua/options.lua index 69b1d71..6e62983 100644 --- a/config/nvim/lua/options.lua +++ b/config/nvim/lua/options.lua @@ -19,6 +19,9 @@ vim.g.colors_variant_dark = 'tokyonight-storm' -- Make sure editorconfig support is enabled vim.g.editorconfig = true +-- Enable the colorcolumn +vim.api.nvim_set_option_value('colorcolumn', '+1', { scope = 'global' }) + -- Enable line numbers and relative line numbers vim.opt.number = true vim.opt.relativenumber = true diff --git a/config/nvim/lua/plugins/goto-preview.lua b/config/nvim/lua/plugins/goto-preview.lua index 33082f6..858301d 100644 --- a/config/nvim/lua/plugins/goto-preview.lua +++ b/config/nvim/lua/plugins/goto-preview.lua @@ -19,7 +19,8 @@ return { hide_preview = false, }, }, - -- These two configs can also be passed down to the goto-preview definition and implementation calls for one off "peak" functionality. + -- These two configs can also be passed down to the goto-preview definition + -- and implementation calls for one off "peak" functionality. focus_on_open = true, -- Focus the floating window when opening it. dismiss_on_move = false, -- Dismiss the floating window when moving the cursor. force_close = true, -- passed into vim.api.nvim_win_close's second argument. See :h nvim_win_close diff --git a/config/nvim/lua/plugins/ui.lua b/config/nvim/lua/plugins/ui.lua index 1b561e3..d1d6ac7 100644 --- a/config/nvim/lua/plugins/ui.lua +++ b/config/nvim/lua/plugins/ui.lua @@ -136,6 +136,10 @@ return { }, }, + -- Display a character as the colorcolumn + -- https://github.com/lukas-reineke/virt-column.nvim + { 'lukas-reineke/virt-column.nvim', opts = {} }, + -- icons { 'echasnovski/mini.icons',