diff --git a/demotf.mp4 b/demotf.mp4 new file mode 100644 index 0000000..ff1bdda Binary files /dev/null and b/demotf.mp4 differ diff --git a/init.lua b/init.lua index d871488..ef70ce2 100644 --- a/init.lua +++ b/init.lua @@ -236,7 +236,7 @@ capabilities.textDocument.completion.completionItem.snippetSupport = true require("mason").setup() require("mason-lspconfig").setup({ ensure_installed = { - "lua_ls", "pyright", "ruff", "tsserver", "html", "cssls", + "lua_ls", "pyright", "ruff", "ls_ls", "html", "cssls", "tailwindcss", "bashls", "jsonls", "yamlls", "dockerls" }, }) @@ -254,7 +254,7 @@ lspconfig.lua_ls.setup({ }, }) -for _, server in ipairs({ "pyright", "tsserver", "html", "cssls", "bashls", "jsonls" }) do +for _, server in ipairs({ "pyright", "ts_ls", "html", "cssls", "bashls", "jsonls" }) do lspconfig[server].setup({ capabilities = capabilities }) end @@ -382,12 +382,3 @@ require("nvim-treesitter.configs").setup({ highlight = { enable = true }, indent = { enable = true }, }) - --- ====================== --- 7. Final Setup --- ====================== -print("🚀 Neovim configuration fully loaded with all keybindings:") -print(" - General navigation and file management") -print(" - Advanced editing and LSP features") -print(" - Complete Git integration") -print(" - Terminal and buffer management")