๐Ÿ”’ Backup for my config files
dotfiles
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

add godot lsp

+12 -4
+3 -3
.config/nvim/lazy-lock.json
··· 1 1 { 2 2 "LazyVim": { "branch": "main", "commit": "83d90f339defdb109a6ede333865a66ffc7ef6aa" }, 3 - "SchemaStore.nvim": { "branch": "main", "commit": "6c3d237daa3aa95514882f9a9336db1f71ebb7c7" }, 3 + "SchemaStore.nvim": { "branch": "main", "commit": "f5df9e70403b5d4c0642702a64534f04f3d71d03" }, 4 4 "blink.cmp": { "branch": "main", "commit": "78336bc89ee5365633bcf754d93df01678b5c08f" }, 5 5 "bufferline.nvim": { "branch": "main", "commit": "655133c3b4c3e5e05ec549b9f8cc2894ac6f51b3" }, 6 6 "catppuccin": { "branch": "main", "commit": "426dbebe06b5c69fd846ceb17b42e12f890aedf1" }, ··· 9 9 "flash.nvim": { "branch": "main", "commit": "fcea7ff883235d9024dc41e638f164a450c14ca2" }, 10 10 "friendly-snippets": { "branch": "main", "commit": "6cd7280adead7f586db6fccbd15d2cac7e2188b9" }, 11 11 "gitsigns.nvim": { "branch": "main", "commit": "8d82c240f190fc33723d48c308ccc1ed8baad69d" }, 12 - "grug-far.nvim": { "branch": "main", "commit": "b08a9f8d0602fdf075262e8e1b6dc776b3966003" }, 12 + "grug-far.nvim": { "branch": "main", "commit": "21604255d0e8f9968322f61f2b6c09e5efe1285a" }, 13 13 "harpoon": { "branch": "harpoon2", "commit": "87b1a3506211538f460786c23f98ec63ad9af4e5" }, 14 14 "lazy.nvim": { "branch": "main", "commit": "85c7ff3711b730b4030d03144f6db6375044ae82" }, 15 15 "lazydev.nvim": { "branch": "main", "commit": "ff2cbcba459b637ec3fd165a2be59b7bbaeedf0d" }, ··· 24 24 "noice.nvim": { "branch": "main", "commit": "7bfd942445fb63089b59f97ca487d605e715f155" }, 25 25 "nui.nvim": { "branch": "main", "commit": "de740991c12411b663994b2860f1a4fd0937c130" }, 26 26 "nvim-lint": { "branch": "master", "commit": "eab58b48eb11d7745c11c505e0f3057165902461" }, 27 - "nvim-lspconfig": { "branch": "master", "commit": "9bafffaeaae363c5211080e06e04ed5b422fd5ad" }, 27 + "nvim-lspconfig": { "branch": "master", "commit": "cb5bc0b2b35a6d513e3298d285db81453e791f4f" }, 28 28 "nvim-treesitter": { "branch": "main", "commit": "4916d6592ede8c07973490d9322f187e07dfefac" }, 29 29 "nvim-treesitter-textobjects": { "branch": "main", "commit": "851e865342e5a4cb1ae23d31caf6e991e1c99f1e" }, 30 30 "nvim-ts-autotag": { "branch": "main", "commit": "8e1c0a389f20bf7f5b0dd0e00306c1247bda2595" },
+9 -1
.config/nvim/lua/plugins/nvim-lspconfig.lua
··· 33 33 }, 34 34 } 35 35 36 + ---@type vim.lsp.Config 36 37 local sqruff = { 37 - ---@type vim.lsp.Config 38 38 filetypes_include = { "sql" }, 39 39 cmd = { "sqruff", "lsp" }, 40 40 } 41 41 42 + ---@type vim.lsp.Config 43 + local gdscript = { 44 + cmd = vim.lsp.rpc.connect("127.0.0.1", tonumber(os.getenv("GDScript_Port") or "6005")), 45 + filetypes = { "gd", "gdscript" }, 46 + root_markers = { "project.godot", ".git", ".jj" }, 47 + } 48 + 42 49 return { 43 50 "neovim/nvim-lspconfig", 44 51 opts = { ··· 47 54 lua_ls = lua_ls, 48 55 tailwindcss = tailwindcss, 49 56 sqruff = sqruff, 57 + gdscript = gdscript, 50 58 }, 51 59 }, 52 60 }