Skip to content

Commit

Permalink
heading to strange loop. see you if you are there
Browse files Browse the repository at this point in the history
  • Loading branch information
tjdevries committed Sep 20, 2023
1 parent bef25a8 commit ee11710
Show file tree
Hide file tree
Showing 7 changed files with 135 additions and 116 deletions.
2 changes: 1 addition & 1 deletion xdg_config/nvim/after/plugin/stylua.lua
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
--
-- Otherwise doesn't do anything.

if vim.fn.executable "stylua" == 0 then
if vim.fn.executable "stylua" == 0 or true then
return
end

Expand Down
84 changes: 41 additions & 43 deletions xdg_config/nvim/lazy-lock.json
Original file line number Diff line number Diff line change
@@ -1,82 +1,80 @@
{
"Comment.nvim": { "branch": "master", "commit": "d0cbbfb539898a275dc4398446ab0ae3b94819bf" },
"LuaSnip": { "branch": "master", "commit": "e81cbe6004051c390721d8570a4a0541ceb0df10" },
"Comment.nvim": { "branch": "master", "commit": "0236521ea582747b58869cb72f70ccfa967d2e89" },
"LuaSnip": { "branch": "master", "commit": "ea7d7ea510c641c4f15042becd27f35b3e5b3c2b" },
"aniseed": { "branch": "master", "commit": "7bc09736f3651c10d29b82d1a465b7f540614be1" },
"cellular-automaton.nvim": { "branch": "main", "commit": "679943b8e1e5ef79aaeeaf4b00782c52eb4e928f" },
"cellular-automaton.nvim": { "branch": "main", "commit": "b7d056dab963b5d3f2c560d92937cb51db61cb5b" },
"cmp-buffer": { "branch": "main", "commit": "3022dbc9166796b644a841a02de8dd1cc1d311fa" },
"cmp-nvim-lsp": { "branch": "main", "commit": "44b16d11215dce86f253ce0c30949813c0a90765" },
"cmp-nvim-lua": { "branch": "main", "commit": "f12408bdb54c39c23e67cab726264c10db33ada8" },
"cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" },
"cmp-zsh": { "branch": "main", "commit": "c24db8e58fac9006ec23d93f236749288d00dec9" },
"cmp_luasnip": { "branch": "master", "commit": "18095520391186d634a0045dacaa346291096566" },
"colorbuddy.nvim": { "branch": "master", "commit": "cdb5b0654d3cafe61d2a845e15b2b4b0e78e752a" },
"committia.vim": { "branch": "master", "commit": "0b4df1a7f48ffbc23b009bd14d58ee1be541917c" },
"conf.vim": { "branch": "master", "commit": "a716df0fd5d7ba558c07dac2e07f05d5eba11afb" },
"crates.nvim": { "branch": "main", "commit": "4ce7c51b881e58f1e2f8f437f30e4e583cbac319" },
"conform.nvim": { "branch": "master", "commit": "e9cc79fd723afccb8c0c16342b913fa6e96879b0" },
"crates.nvim": { "branch": "main", "commit": "db629b5cfb2aa8de9e44efb795657297ee95ca91" },
"cyclist.vim": { "branch": "master", "commit": "d611ea3a21365f90d512dd024874e070e864309e" },
"dial.nvim": { "branch": "master", "commit": "c6657df5453a6cbe4e8356e1675e9652cadc332f" },
"diffview.nvim": { "branch": "main", "commit": "e91110d2a7f8e2f667666aba6ea089ff823f8748" },
"dial.nvim": { "branch": "master", "commit": "611cf5e84f655c96318b803785f89e3146d8e48f" },
"diffview.nvim": { "branch": "main", "commit": "7e5a85c186027cab1e825d018f07c350177077fc" },
"edit_alternate.vim": { "branch": "master", "commit": "ef3019115d9bb7ffd691d2859eda213dd99e0b0a" },
"express_line.nvim": { "branch": "master", "commit": "30f04edb9647d9ea7c08d0bdbfad33faf5bcda57" },
"fidget.nvim": { "branch": "legacy", "commit": "90c22e47be057562ee9566bad313ad42d622c1d3" },
"firenvim": { "branch": "master", "commit": "3c4babfa0a561d1dc3640a902e67ca0b8af70927" },
"fzf": { "branch": "master", "commit": "dd59b8c7b91082a4ae3a669979980abfaa3b470e" },
"fzf.vim": { "branch": "master", "commit": "e0d131d95364edf940a70127fcb5748b86e6955e" },
"firenvim": { "branch": "master", "commit": "138424db463e6c0e862a05166a4ccc781cd7c19d" },
"fzf": { "branch": "master", "commit": "eb4bbf32948303e326a2791c6a875f32d7b5c97f" },
"fzf.vim": { "branch": "master", "commit": "587f55bf5051ff40600837778ea01ead6283f399" },
"gist.nvim": { "branch": "main", "commit": "d44a90d66912b93481bcf1dfd2ff0eec18db72a0" },
"git-messenger.vim": { "branch": "master", "commit": "8a61bdfa351d4df9a9118ee1d3f45edbed617072" },
"git-worktree.nvim": { "branch": "master", "commit": "d7f4e2584e81670154f07ca9fa5dd791d9c1b458" },
"github-nvim-theme": { "branch": "main", "commit": "832d7836a84fa60842a30f6eccd5432c7585d506" },
"gitsigns.nvim": { "branch": "main", "commit": "5d73da785a3c05fd63ac31769079db05169a6ec7" },
"github-nvim-theme": { "branch": "main", "commit": "bf4cd7e05ff1ac9a301edcd5051b9cd7f5c81f0d" },
"gitsigns.nvim": { "branch": "main", "commit": "907ae8636016aab2f283576fc60d46ca3427e579" },
"green_light.nvim": { "branch": "master", "commit": "add1529ca56184c5ff4eac21f0af790b6c985634" },
"gruvbuddy.nvim": { "branch": "master", "commit": "52bdae82517d7767dbd287141b9aabceeab0f9a5" },
"harpoon": { "branch": "master", "commit": "21f4c47c6803d64ddb934a5b314dcb1b8e7365dc" },
"hotpot.nvim": { "branch": "master", "commit": "026eba9596b506ab6f807fd4aa93cd5f76255725" },
"hotpot.nvim": { "branch": "master", "commit": "1dc11eb47ca15828df8ed3c7a014eeca9c564e55" },
"inlay-hints.nvim": { "branch": "main", "commit": "006b0898f5d3874e8e528352103733142e705834" },
"lazy.nvim": { "branch": "main", "commit": "dac844ed617dda4f9ec85eb88e9629ad2add5e05" },
"lazy.nvim": { "branch": "main", "commit": "2a9354c7d2368d78cbd5575a51a2af5bd8a6ad01" },
"lir-git-status.nvim": { "branch": "main", "commit": "4d574f6a9e6d7ce3fe6cccb87a601fb72fb0404d" },
"lir.nvim": { "branch": "master", "commit": "969e95bd07ec315b5efc53af69c881278c2b74fa" },
"lspkind-nvim": { "branch": "master", "commit": "57610d5ab560c073c465d6faf0c19f200cb67e6e" },
"markdown-preview.nvim": { "branch": "master", "commit": "02cc3874738bc0f86e4b91f09b8a0ac88aef8e96" },
"mason-lspconfig.nvim": { "branch": "main", "commit": "e86a4c84ff35240639643ffed56ee1c4d55f538e" },
"mason-lspconfig.nvim": { "branch": "main", "commit": "01b4b6724ebcf5b43fc021486f6a260f1d09311e" },
"mason-tool-installer.nvim": { "branch": "main", "commit": "031903fefbf59371502092ef9e22cab9161d90ba" },
"mason.nvim": { "branch": "main", "commit": "fe9e34a9ab4d64321cdc3ecab4ea1809239bb73f" },
"neodev.nvim": { "branch": "main", "commit": "f860e226abd283a4fa5505ea7aa8c066ce495e04" },
"nui.nvim": { "branch": "main", "commit": "9e3916e784660f55f47daa6f26053ad044db5d6a" },
"null-ls.nvim": { "branch": "main", "commit": "db09b6c691def0038c456551e4e2772186449f35" },
"nvim-cmp": { "branch": "main", "commit": "c4e491a87eeacf0408902c32f031d802c7eafce8" },
"mason.nvim": { "branch": "main", "commit": "d66c60e17dd6fd8165194b1d14d21f7eb2c1697a" },
"neodev.nvim": { "branch": "main", "commit": "3ed1daafa0a6b64bf28ae083f1dedfd2f6fc0dcc" },
"nui.nvim": { "branch": "main", "commit": "c8de23342caf8d50b15d6b28368d36a56a69d76f" },
"nvim-cmp": { "branch": "main", "commit": "5dce1b778b85c717f6614e3f4da45e9f19f54435" },
"nvim-colorizer.lua": { "branch": "master", "commit": "36c610a9717cc9ec426a07c8e6bf3b3abcb139d6" },
"nvim-dap": { "branch": "master", "commit": "1c63f37f95cd4fb54512898168138d9a75d1516a" },
"nvim-dap-go": { "branch": "main", "commit": "eab43d63cef832801a701812913e4d1d726725e5" },
"nvim-dap": { "branch": "master", "commit": "b3d4408e29d924fe130c9397a7c3b3630b3ea671" },
"nvim-dap-go": { "branch": "main", "commit": "1b508e9db330108d3b5d62a6d9cc01fe6bbdd4e0" },
"nvim-dap-python": { "branch": "master", "commit": "37b4cba02e337a95cb62ad1609b3d1dccb2e5d42" },
"nvim-dap-ui": { "branch": "master", "commit": "85b16ac2309d85c88577cd8ee1733ce52be8227e" },
"nvim-dap-ui": { "branch": "master", "commit": "34160a7ce6072ef332f350ae1d4a6a501daf0159" },
"nvim-dap-virtual-text": { "branch": "master", "commit": "57f1dbd0458dd84a286b27768c142e1567f3ce3b" },
"nvim-lsp-ts-utils": { "branch": "main", "commit": "0a6a16ef292c9b61eac6dad00d52666c7f84b0e7" },
"nvim-lspconfig": { "branch": "master", "commit": "a59d74e12340242c0735666fb2e91afdbe6f2496" },
"nvim-lspconfig": { "branch": "master", "commit": "57139c690dc8d594b2f9de8d1e609f2854a4fe45" },
"nvim-luaref": { "branch": "main", "commit": "9cd3ed50d5752ffd56d88dd9e395ddd3dc2c7127" },
"nvim-metals": { "branch": "main", "commit": "92e2085f08da4598c6ae0c19c332c5c04b33a2c5" },
"nvim-metals": { "branch": "main", "commit": "57cff9a240f3337129188997887d8848fe6022ad" },
"nvim-neoclip.lua": { "branch": "main", "commit": "4e406ae0f759262518731538f2585abb9d269bac" },
"nvim-notify": { "branch": "master", "commit": "ea9c8ce7a37f2238f934e087c255758659948e0f" },
"nvim-parinfer": { "branch": "master", "commit": "c0d95d9f4c5f921872ba11790b76efbb02cc8af5" },
"nvim-notify": { "branch": "master", "commit": "94859430020f5cf32a1b97ddd9e596fed9db7981" },
"nvim-parinfer": { "branch": "master", "commit": "5ca09287ab3f4144f78ff7977fabc27466f71044" },
"nvim-terminal.lua": { "branch": "master", "commit": "095f98aaa7265628a72cd2706350c091544b5602" },
"nvim-tetris": { "branch": "master", "commit": "d17c99fb527ada98ffb0212ffc87ccda6fd4f7d9" },
"nvim-treesitter": { "branch": "master", "commit": "4c4d586a05e236d8199ab6faab8cb733a9b5bd24" },
"nvim-treesitter-context": { "branch": "master", "commit": "6f8f788738b968f24a108ee599c5be0031f94f06" },
"nvim-treesitter-textobjects": { "branch": "master", "commit": "9e519b6146512c8e2e702faf8ac48420f4f5deec" },
"nvim-ts-context-commentstring": { "branch": "main", "commit": "e9062e2dfb9854e6a927370f2d720de354c88524" },
"nvim-web-devicons": { "branch": "master", "commit": "efbfed0567ef4bfac3ce630524a0f6c8451c5534" },
"nvim-treesitter": { "branch": "master", "commit": "25c591611ec39468cad334457abeac87748c74a9" },
"nvim-treesitter-context": { "branch": "master", "commit": "b6c763db8cc486215ba96e0a67418848a710ab25" },
"nvim-treesitter-textobjects": { "branch": "master", "commit": "bd103502252027434ec42f628d2dbf54821d4ce6" },
"nvim-ts-context-commentstring": { "branch": "main", "commit": "12db414edf72c76c62e3621994cc54bc091babea" },
"nvim-web-devicons": { "branch": "master", "commit": "925e2aa30dc9fe9332060199c19f132ec0f3d493" },
"nvim-web-nonicons": { "branch": "main", "commit": "ceda07dc7339f35444b5f4c4016f76a9eb42ac16" },
"one-small-step-for-vimkind": { "branch": "main", "commit": "5cacc816153c66a50de92c9cee29077b4a380254" },
"one-small-step-for-vimkind": { "branch": "main", "commit": "edbb34ee779049f2071dc7becff0bbf51c865906" },
"overlength.vim": { "branch": "master", "commit": "ef4ef18d177b3e156f6f406959d7e258546166fd" },
"playground": { "branch": "master", "commit": "2b81a018a49f8e476341dfcb228b7b808baba68b" },
"plenary.nvim": { "branch": "master", "commit": "267282a9ce242bbb0c5dc31445b6d353bed978bb" },
"schemastore.nvim": { "branch": "main", "commit": "787ffac7dff081f51b4fdcb5f6a85ec7d385504e" },
"playground": { "branch": "master", "commit": "429f3e76cbb1c59fe000b690f7a5bea617b890c0" },
"plenary.nvim": { "branch": "master", "commit": "9ce85b0f7dcfe5358c0be937ad23e456907d410b" },
"schemastore.nvim": { "branch": "main", "commit": "986e3cd9f1c378775b9aa122cd924db20a515105" },
"standard.vim": { "branch": "master", "commit": "b333ef9a9cf6cf66536deda017a542843613fa75" },
"statuscol.nvim": { "branch": "main", "commit": "9f1ff2dcf614544c5022e876d83b4894c1944e87" },
"statuscol.nvim": { "branch": "main", "commit": "0944234914438695050eec6f83b4669864680c1a" },
"tabline.vim": { "branch": "master", "commit": "69c9698a3240860adaba93615f44778a9ab724b4" },
"tabular": { "branch": "master", "commit": "339091ac4dd1f17e225fe7d57b48aff55f99b23a" },
"telescope-dap.nvim": { "branch": "master", "commit": "313d2ea12ae59a1ca51b62bf01fc941a983d9c9c" },
"telescope-file-browser.nvim": { "branch": "master", "commit": "6fe423eea6604c2fcbb906ff5f7e27f748a6ed87" },
"telescope-fzf-native.nvim": { "branch": "main", "commit": "9bc8237565ded606e6c366a71c64c0af25cd7a50" },
"telescope-dap.nvim": { "branch": "master", "commit": "4e2d5efb92062f0b865fe59b200b5ed7793833bf" },
"telescope-file-browser.nvim": { "branch": "master", "commit": "ad7b637c72549713b9aaed7c4f9c79c62bcbdff0" },
"telescope-fzf-native.nvim": { "branch": "main", "commit": "6c921ca12321edaa773e324ef64ea301a1d0da62" },
"telescope-hop.nvim": { "branch": "master", "commit": "337a1e9f08f972ebf7a7d26251577812ebaadc78" },
"telescope-ui-select.nvim": { "branch": "master", "commit": "62ea5e58c7bbe191297b983a9e7e89420f581369" },
"tree-sitter-just": { "branch": "main", "commit": "4e5f5f3ff37b12a1bbf664eb3966b3019e924594" },
Expand All @@ -85,8 +83,8 @@
"vim-characterize": { "branch": "master", "commit": "1ba0fcf208464647e2df2e9f693247a2207f22a4" },
"vim-dadbod": { "branch": "master", "commit": "7d80bbd11c407a09e0f7b869c38f3dec3902805f" },
"vim-dadbod-completion": { "branch": "master", "commit": "fc7321a17f4c55db11fae89a884ddf4724020bae" },
"vim-dadbod-ui": { "branch": "master", "commit": "200aebf70e6fc4b0eb1d3ecf0d57028e198d8dc6" },
"vim-just": { "branch": "main", "commit": "32da9b02ebef6b45c2e1d45939edf71500161eee" },
"vim-dadbod-ui": { "branch": "master", "commit": "8157b4cf7d2111c40db28473114cab362020b7d1" },
"vim-just": { "branch": "main", "commit": "927b41825b9cd07a40fc15b4c68635c4b36fa923" },
"vim-qf": { "branch": "master", "commit": "7e65325651ff5a0b06af8df3980d2ee54cf10e14" },
"vim-repeat": { "branch": "master", "commit": "24afe922e6a05891756ecf331f39a1f6743d3d5a" },
"vim-scriptease": { "branch": "master", "commit": "18511d389675d773994215ddb572ccdc2b72f52b" },
Expand Down
6 changes: 4 additions & 2 deletions xdg_config/nvim/lua/custom/plugins/init.lua
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,10 @@ return {
{ dir = "~/plugins/vim9jit" },
{ dir = "~/plugins/sg.nvim" },
{ dir = "~/plugins/sponge-bob.nvim" },
{ "tjdevries/colorbuddy.nvim", dev = false },
{ "tjdevries/gruvbuddy.nvim", dev = false },
{ dir = "~/plugins/colorbuddy.nvim" },
{ dir = "~/plugins/gruvbuddy.nvim" },
-- { "tjdevries/colorbuddy.nvim", dev = false },
-- { "tjdevries/gruvbuddy.nvim", dev = false },
{ "tjdevries/cyclist.vim" },
{ "tjdevries/express_line.nvim", dev = false },
{ "tjdevries/overlength.vim" },
Expand Down
5 changes: 3 additions & 2 deletions xdg_config/nvim/lua/custom/plugins/lsp.lua
Original file line number Diff line number Diff line change
Expand Up @@ -60,9 +60,10 @@ return {
"simrat39/inlay-hints.nvim",
{ "j-hui/fidget.nvim", branch = "legacy" },
"folke/neodev.nvim",
"jose-elias-alvarez/null-ls.nvim",
"jose-elias-alvarez/nvim-lsp-ts-utils",
"scalameta/nvim-metals",
"b0o/schemastore.nvim",
-- { "pjlast/llmsp", build = "go install" },

-- Formatting plugin
"stevearc/conform.nvim",
}
97 changes: 29 additions & 68 deletions xdg_config/nvim/lua/tj/lsp/init.lua
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,6 @@ local nmap = require("tj.keymap").nmap
local autocmd = require("tj.auto").autocmd
local autocmd_clear = vim.api.nvim_clear_autocmds

local is_mac = vim.fn.has "macunix" == 1

local telescope_mapper = require "tj.telescope.mappings"
local handlers = require "tj.lsp.handlers"

Expand All @@ -35,27 +33,9 @@ end

local augroup_highlight = vim.api.nvim_create_augroup("custom-lsp-references", { clear = true })
local augroup_codelens = vim.api.nvim_create_augroup("custom-lsp-codelens", { clear = true })
local augroup_format = vim.api.nvim_create_augroup("custom-lsp-format", { clear = true })
local augroup_semantic = vim.api.nvim_create_augroup("custom-lsp-semantic", { clear = true })

local autocmd_format = function(async, filter)
vim.api.nvim_clear_autocmds { buffer = 0, group = augroup_format }
vim.api.nvim_create_autocmd("BufWritePre", {
buffer = 0,
callback = function()
vim.lsp.buf.format { async = async, filter = filter }
end,
})
end

local filetype_attach = setmetatable({
clojure_lsp = function()
autocmd_format(false)
end,

ocaml = function()
autocmd_format(false)

-- Display type information
autocmd_clear { group = augroup_codelens, buffer = 0 }
autocmd {
Expand All @@ -73,49 +53,11 @@ local filetype_attach = setmetatable({
)
end,

ruby = function()
autocmd_format(false)
end,

go = function()
autocmd_format(false)
end,

scss = function()
autocmd_format(false)
end,

css = function()
autocmd_format(false)
end,

rust = function()
telescope_mapper("<space>wf", "lsp_workspace_symbols", {
ignore_filename = true,
query = "#",
}, true)

autocmd_format(false)
end,

racket = function()
autocmd_format(false)
end,

typescript = function()
autocmd_format(false, function(client)
return client.name ~= "tsserver"
end)
end,

javascript = function()
autocmd_format(false, function(client)
return client.name ~= "tsserver"
end)
end,

python = function()
autocmd_format(false)
end,
}, {
__index = function()
Expand Down Expand Up @@ -351,7 +293,7 @@ local servers = {
-- nix language server
nil_ls = true,

eslint = true,
-- eslint = true,
tsserver = {
init_options = ts_util.init_options,
cmd = { "typescript-language-server", "--stdio" },
Expand Down Expand Up @@ -466,18 +408,37 @@ end
-- end
--]]

require("null-ls").setup {
sources = {
-- require("null-ls").builtins.formatting.stylua,
-- require("null-ls").builtins.diagnostics.eslint,
-- require("null-ls").builtins.completion.spell,
-- require("null-ls").builtins.diagnostics.selene,
require("null-ls").builtins.formatting.prettierd,
require("null-ls").builtins.formatting.isort,
require("null-ls").builtins.formatting.black,
-- Only run stylua when we can find a root dir
require("conform.formatters.stylua").require_cwd = true

require("conform").setup {
formatters_by_ft = {
lua = { "stylua" },
python = { "isort", "black" },
typescript = { { "prettierd", "prettier" } },
javascript = { { "prettierd", "prettier" } },
},
}

vim.api.nvim_create_autocmd("BufWritePre", {
pattern = "*",
callback = function(args)
require("conform").format { bufnr = args.buf, lsp_fallback = true }
end,
})

-- require("null-ls").setup {
-- sources = {
-- -- require("null-ls").builtins.formatting.stylua,
-- -- require("null-ls").builtins.diagnostics.eslint,
-- -- require("null-ls").builtins.completion.spell,
-- -- require("null-ls").builtins.diagnostics.selene,
-- require("null-ls").builtins.formatting.prettierd,
-- require("null-ls").builtins.formatting.isort,
-- require("null-ls").builtins.formatting.black,
-- },
-- }

local has_metals = pcall(require, "metals")
if has_metals and false then
local metals_config = require("metals").bare_config()
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,11 @@ if not ok then
return
end

local node_executable = vim.fn.expand "~/.asdf/installs/nodejs/20.4.0/bin/node" --[[@as string]]
require("sg").setup {
on_attach = require("tj.lsp").on_attach,
enable_cody = true,
node_executable = node_executable,
}

if true then
Expand Down
54 changes: 54 additions & 0 deletions xdg_config/nvim/scratch/vsc*de.lua
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
local ns = vim.api.nvim_create_namespace "vsc*de"

local attached_buffers = {}

vim.api.nvim_create_user_command("VSCensorToggle", function()
local bufnr = vim.api.nvim_get_current_buf()
if attached_buffers[bufnr] then
attached_buffers[bufnr] = nil

vim.api.nvim_buf_clear_namespace(bufnr, ns, 0, -1)
vim.diagnostic.set(ns, bufnr, {}, {})

return
end

attached_buffers[bufnr] = true

vim.api.nvim_buf_attach(bufnr, true, {
on_lines = function()
vim.api.nvim_buf_clear_namespace(bufnr, ns, 0, -1)

if not attached_buffers[bufnr] then
return true
end

local diagnostics = {}
for idx, line in ipairs(vim.api.nvim_buf_get_lines(bufnr, 0, -1, true)) do
local col = 0
local regex = "[Vv][Ss][%s-]*[Cc][Oo][Dd][Ee]"
while string.find(line, regex, col, false) do
local col_start, col_end = string.find(line, regex, col, false)
vim.api.nvim_buf_set_extmark(bufnr, ns, idx - 1, col_end - 3, {
virt_text = { { "", "Error" } },
virt_text_pos = "overlay",
})

table.insert(diagnostics, {
bufnr = bufnr,
lnum = idx - 1,
col = col_start - 1,
end_col = col_end,
severity = "Error",
message = "This is a family friendly stream",
source = "Actually Open Source Editor",
})

col = col_end + 1
end
end

vim.diagnostic.set(ns, bufnr, diagnostics)
end,
})
end, {})

0 comments on commit ee11710

Please sign in to comment.