From 6bffbe8492d8bf15e3b8e90aa59b16379de8d861 Mon Sep 17 00:00:00 2001 From: Buliway Date: Thu, 3 Jul 2025 14:48:40 +0300 Subject: [PATCH] download godot and add gdscript lsp to neovim --- nixos/packages.nix | 4 ++++ nvim/lua/custom/plugins/symbol_usage.lua | 9 ++++++++- nvim/lua/kickstart/plugins/lsp.lua | 1 + nvim/lua/kickstart/plugins/themes.lua | 2 +- 4 files changed, 14 insertions(+), 2 deletions(-) diff --git a/nixos/packages.nix b/nixos/packages.nix index 6abf57e..5cdf91a 100644 --- a/nixos/packages.nix +++ b/nixos/packages.nix @@ -219,6 +219,10 @@ protoc-gen-go protoc-gen-go-grpc + # Gamedev + godot + ldtk + # Other hugo # Для моего блога yaml-language-server # YAML LSP diff --git a/nvim/lua/custom/plugins/symbol_usage.lua b/nvim/lua/custom/plugins/symbol_usage.lua index dcae661..42c705c 100644 --- a/nvim/lua/custom/plugins/symbol_usage.lua +++ b/nvim/lua/custom/plugins/symbol_usage.lua @@ -73,7 +73,14 @@ return { filetypes = {}, log = { enabled = false, level = 'INFO', stdout = {}, log_file = {}, notify = {} }, text_format = text_format, - kinds = { SymbolKind.Function, SymbolKind.Method, SymbolKind.Class, SymbolKind.Struct, SymbolKind.Variable, SymbolKind.Constant }, + kinds = { + SymbolKind.Function, + SymbolKind.Method, + SymbolKind.Class, + SymbolKind.Struct, + -- SymbolKind.Variable, + SymbolKind.Constant, + }, } end, }, diff --git a/nvim/lua/kickstart/plugins/lsp.lua b/nvim/lua/kickstart/plugins/lsp.lua index ca6cad6..3cfa40d 100644 --- a/nvim/lua/kickstart/plugins/lsp.lua +++ b/nvim/lua/kickstart/plugins/lsp.lua @@ -303,6 +303,7 @@ return { lspconfig.vimls.setup {} lspconfig.yamlls.setup {} lspconfig.protols.setup {} + lspconfig.gdscript.setup {} -- Сам LSP в двигло встроен. Для линтера gdtoolkit_4 нужен -- lspconfig.buf_ls.setup {} -- Ensure the servers and tools above are installed diff --git a/nvim/lua/kickstart/plugins/themes.lua b/nvim/lua/kickstart/plugins/themes.lua index 486365a..04d5305 100644 --- a/nvim/lua/kickstart/plugins/themes.lua +++ b/nvim/lua/kickstart/plugins/themes.lua @@ -2,7 +2,7 @@ -- If you want to see what colorschemes are already installed, you can use `:Telescope colorscheme`. -- Cмена тем тут сделана уёбищно --- Чтоб сменить стандартную тему, надо раскомментировать vim.cmd.colorscheme пад именем темы +-- Чтоб сменить стандартную тему, надо раскомментировать vim.cmd.colorscheme под именем темы -- и закомментировать это же у прошлой темы -- В lazy.nvim параметр priority определяет порядок загрузки плагинов.