reduced required lsp and treesitter plugins

This commit is contained in:
pika 2024-08-25 00:29:39 +02:00
parent c9ec0ac6fb
commit 6f2f634e44
4 changed files with 38 additions and 20 deletions

View file

@ -109,3 +109,15 @@ map("n", "<leader>sh", "<C-w>s", { desc = "Split window horizontally" }) -- spli
-- ─< genvim keymaps (ai enhanced, coding!) >─────────────────────────────────────────── -- ─< genvim keymaps (ai enhanced, coding!) >───────────────────────────────────────────
map({ "n", "v" }, "<leader>a", ":Gen<CR>") map({ "n", "v" }, "<leader>a", ":Gen<CR>")
-- ╭──────────────────────╮
-- │ ZEN Mode Keybindings │
-- ╰──────────────────────╯
local api = vim.api
api.nvim_set_keymap("n", "<leader>zn", ":TZNarrow<CR>", {})
api.nvim_set_keymap("v", "<leader>zn", ":'<,'>TZNarrow<CR>", {})
api.nvim_set_keymap("n", "<leader>zf", ":TZFocus<CR>", {})
api.nvim_set_keymap("n", "<leader>zm", ":TZMinimalist<CR>", {})
api.nvim_set_keymap("n", "<leader>za", ":TZAtaraxis<CR>", {})

View file

@ -30,15 +30,15 @@ return {
"tsserver", "tsserver",
"html", "html",
"cssls", "cssls",
"tailwindcss", -- "tailwindcss",
"svelte", "svelte",
"lua_ls", "lua_ls",
"graphql", -- "graphql",
-- "typos_lsp", -- "typos_lsp",
"emmet_ls", "emmet_ls",
"prismals", -- "prismals",
"pyright", -- "pyright",
"lemminx", -- "lemminx",
"hyprls", "hyprls",
"textlsp", "textlsp",
"yamlls", "yamlls",

View file

@ -16,31 +16,30 @@ return {
ensure_installed = { ensure_installed = {
"bash", "bash",
"fish", "fish",
"http", -- "http",
"html", -- "html",
"php", -- "php",
"css", -- "css",
"scss", -- "scss",
"gitignore", "gitignore",
"git_config", "git_config",
"markdown", "markdown",
"markdown_inline", "markdown_inline",
"dockerfile", -- "dockerfile",
"yaml", "yaml",
"json", -- "json",
"javascript", -- "javascript",
"typescript", -- "typescript",
"graphql", -- "graphql",
"lua", "lua",
"query", -- "query",
"c", -- "c",
"prisma", -- "prisma",
"hyprlang", -- "hyprlang",
"ini", "ini",
"passwd", "passwd",
"vim", "vim",
"vimdoc", "vimdoc",
-- "sh",
}, },
incremental_selection = { incremental_selection = {
enable = true, enable = true,

View file

@ -0,0 +1,7 @@
return {
"Pocco81/TrueZen.nvim",
cmd = { "TZAtaraxis", "TZMinimalist" },
config = function()
require("configs.truezen") -- just an example path
end,
}