commit cd33d58758545845dc2d2bf7af5e1cbc9ee0cbc5 Author: sunglocto Date: Sun Jan 11 20:22:39 2026 +0000 Initial commit diff --git a/init.lua b/init.lua new file mode 100644 index 0000000..ac00630 --- /dev/null +++ b/init.lua @@ -0,0 +1,24 @@ +vim.opt.termguicolors = true +vim.cmd.colorscheme("vim") +vim.opt.relativenumber = true +vim.opt.shada = "'100,<50,s10,h" + +vim.api.nvim_create_autocmd("BufReadPost", { + callback = function() + local mark = vim.api.nvim_buf_get_mark(0, '"') + local lcount = vim.api.nvim_buf_line_count(0) + + if mark[1] > 0 and mark[1] <= lcount then + pcall(vim.api.nvim_win_set_cursor, 0, mark) + end + end, +}) + +vim.lsp.enable('gopls') + +vim.diagnostic.config({ + virtual_text = { + spacing = 0, + }, + severity_sort = true, +}) diff --git a/pack/nvim/start/nvim-lspconfig b/pack/nvim/start/nvim-lspconfig new file mode 160000 index 0000000..92ee7d4 --- /dev/null +++ b/pack/nvim/start/nvim-lspconfig @@ -0,0 +1 @@ +Subproject commit 92ee7d42320edfbb81f3cad851314ab197fa324a