neovim configuration using rocks.nvim plugin manager

imlazy

Signed-off-by: Seongmin Lee <git@boltless.me>

boltless.me 241021da b9c664f2

verified
+22 -3
+1
after/ftplugin/typst.vim
···
··· 1 + setlocal tabstop=2
+10 -1
lua/core/lsp/servers.lua
··· 52 -- if bufIsBig(bufnr) then 53 client.server_capabilities.semanticTokensProvider = nil 54 -- end 55 - end 56 }, 57 ts_ls = { 58 settings = {
··· 52 -- if bufIsBig(bufnr) then 53 client.server_capabilities.semanticTokensProvider = nil 54 -- end 55 + end, 56 + settings = { 57 + ["nil"] = { 58 + nix = { 59 + flake = { 60 + autoArchive = false, 61 + }, 62 + }, 63 + }, 64 + }, 65 }, 66 ts_ls = { 67 settings = {
+1
lua/plugins/conform.lua
··· 5 quiet = false, 6 }, 7 formatters_by_ft = { 8 ["lua"] = { "stylua" }, 9 ["fish"] = { "fish_indent" }, 10 ["sh"] = { "shfmt" },
··· 5 quiet = false, 6 }, 7 formatters_by_ft = { 8 + ["c"] = { "clang-format" }, 9 ["lua"] = { "stylua" }, 10 ["fish"] = { "fish_indent" }, 11 ["sh"] = { "shfmt" },
+1
lua/plugins/fzf-lua.lua
··· 55 group = vim.api.nvim_create_augroup("user.lspattach.fzf", { clear = false }), 56 callback = function(ev) 57 vim.keymap.set("n", "gr/", "<cmd>FzfLua lsp_references<cr>", { buffer = ev.buf }) 58 end 59 })
··· 55 group = vim.api.nvim_create_augroup("user.lspattach.fzf", { clear = false }), 56 callback = function(ev) 57 vim.keymap.set("n", "gr/", "<cmd>FzfLua lsp_references<cr>", { buffer = ev.buf }) 58 + vim.keymap.set("n", "<leader>cd", "<cmd>FzfLua lsp_document_symbols<cr>", { buffer = ev.buf }) 59 end 60 })
+3
lua/snippets/go.lua
··· 42 {}}}) 43 }} 44 ]], { i(1, "sampleMiddleware"), t("\t"), t("\t\t"), i(2), t("\t") })), 45 })
··· 42 {}}}) 43 }} 44 ]], { i(1, "sampleMiddleware"), t("\t"), t("\t\t"), i(2), t("\t") })), 45 + 46 + s("pt", t("panic(\"todo\")")), 47 + s("pu", t("panic(\"unimplemented\")")), 48 })
+2 -2
rocks.toml
··· 96 # "sense.nvim" = "1.0.1" 97 "rest.nvim"= "3.12.0" 98 # "zeta.nvim"= "rocksdev" 99 - tree-sitter-janet_simple = "0.0.33" 100 - tree-sitter-scheme = "0.0.31" 101 nvim-parinfer = "1.2.0" 102 "grapple.nvim" = "0.30.0" 103 neogen = "2.20.0"
··· 96 # "sense.nvim" = "1.0.1" 97 "rest.nvim"= "3.12.0" 98 # "zeta.nvim"= "rocksdev" 99 + # tree-sitter-janet_simple = "0.0.33" 100 + # tree-sitter-scheme = "0.0.31" 101 nvim-parinfer = "1.2.0" 102 "grapple.nvim" = "0.30.0" 103 neogen = "2.20.0"
+4
todo.norg
··· 29 - when user closes a window or switch a buffer, save the window information (cursor position, topline, botline, etc) 30 - give interface to navigate through windows 31 - to avoid populating, treat near windows as same window. (~50 lines)
··· 29 - when user closes a window or switch a buffer, save the window information (cursor position, topline, botline, etc) 30 - give interface to navigate through windows 31 - to avoid populating, treat near windows as same window. (~50 lines) 32 + 33 + ** `CTRL-X_CTRL-S` 34 + 35 + complete string that matches a pattern via tree-sitter object