138 lines
3.2 KiB
JSON
138 lines
3.2 KiB
JSON
{
|
|
"distribution": "custom",
|
|
"masonTools": [
|
|
"bash-language-server",
|
|
"gopls",
|
|
"hadolint",
|
|
"jdtls",
|
|
"lua-language-server",
|
|
"pyright",
|
|
"pyright-langserver",
|
|
"rubocop",
|
|
"ruff",
|
|
"rust-analyzer",
|
|
"shellcheck",
|
|
"solargraph",
|
|
"typescript-language-server",
|
|
"typos-lsp",
|
|
"vim-language-server",
|
|
"vscode-eslint-language-server",
|
|
"vscode-json-language-server"
|
|
],
|
|
"plugins": [
|
|
"2kabhishek/markit.nvim",
|
|
"2kabhishek/nerdy.nvim",
|
|
"2kabhishek/termim.nvim",
|
|
"CopilotC-Nvim/CopilotChat.nvim",
|
|
"Exafunction/codeium.vim",
|
|
"LudoPinelli/comment-box.nvim",
|
|
"MunifTanjim/nui.nvim",
|
|
"RRethy/nvim-treesitter-endwise",
|
|
"RRethy/nvim-treesitter-textsubjects",
|
|
"ThePrimeagen/refactoring.nvim",
|
|
"ThePrimeagen/vim-be-good",
|
|
"abecodes/tabout.nvim",
|
|
"akinsho/toggleterm.nvim",
|
|
"chrisgrieser/nvim-spider",
|
|
"creativenull/dotfyle-metadata.nvim",
|
|
"cvigilv/esqueleto.nvim",
|
|
"debugloop/telescope-undo.nvim",
|
|
"echasnovski/mini.ai",
|
|
"echasnovski/mini.surround",
|
|
"epwalsh/pomo.nvim",
|
|
"folke/flash.nvim",
|
|
"folke/lazy.nvim",
|
|
"folke/lazydev.nvim",
|
|
"folke/snacks.nvim",
|
|
"folke/which-key.nvim",
|
|
"giuxtaposition/blink-cmp-copilot",
|
|
"iamcco/markdown-preview.nvim",
|
|
"jay-babu/mason-null-ls.nvim",
|
|
"lewis6991/gitsigns.nvim",
|
|
"m4xshen/hardtime.nvim",
|
|
"mfussenegger/nvim-dap",
|
|
"michaelb/sniprun",
|
|
"mistricky/codesnap.nvim",
|
|
"navarasu/onedark.nvim",
|
|
"neovim/nvim-lspconfig",
|
|
"numToStr/Navigator.nvim",
|
|
"nvchad/showkeys",
|
|
"nvim-lua/plenary.nvim",
|
|
"nvim-lualine/lualine.nvim",
|
|
"nvim-neo-tree/neo-tree.nvim",
|
|
"nvim-neotest/neotest",
|
|
"nvim-neotest/neotest-jest",
|
|
"nvim-neotest/neotest-python",
|
|
"nvim-neotest/nvim-nio",
|
|
"nvim-telescope/telescope-file-browser.nvim",
|
|
"nvim-telescope/telescope-fzf-native.nvim",
|
|
"nvim-telescope/telescope.nvim",
|
|
"nvim-treesitter/nvim-treesitter",
|
|
"nvim-treesitter/nvim-treesitter-refactor",
|
|
"nvim-treesitter/nvim-treesitter-textobjects",
|
|
"nvimdev/lspsaga.nvim",
|
|
"nvimtools/none-ls.nvim",
|
|
"olimorris/neotest-rspec",
|
|
"rafamadriz/friendly-snippets",
|
|
"rcarriga/nvim-dap-ui",
|
|
"rcarriga/nvim-notify",
|
|
"ruifm/gitlinker.nvim",
|
|
"saghen/blink.cmp",
|
|
"stevearc/dressing.nvim",
|
|
"tpope/vim-fugitive",
|
|
"tpope/vim-rails",
|
|
"uga-rosa/ccc.nvim",
|
|
"wakatime/vim-wakatime",
|
|
"weizheheng/ror.nvim",
|
|
"williamboman/mason-lspconfig.nvim",
|
|
"williamboman/mason.nvim",
|
|
"windwp/nvim-autopairs",
|
|
"windwp/nvim-spectre",
|
|
"windwp/nvim-ts-autotag",
|
|
"zapling/mason-lock.nvim",
|
|
"zbirenbaum/copilot.lua"
|
|
],
|
|
"pluginManager": "lazy.nvim",
|
|
"treesitterParsers": [
|
|
"bash",
|
|
"c",
|
|
"css",
|
|
"dart",
|
|
"elixir",
|
|
"gitcommit",
|
|
"go",
|
|
"html",
|
|
"java",
|
|
"javascript",
|
|
"json",
|
|
"lua",
|
|
"markdown",
|
|
"markdown_inline",
|
|
"python",
|
|
"ruby",
|
|
"rust",
|
|
"scss",
|
|
"typescript",
|
|
"vim",
|
|
"vimdoc",
|
|
"yaml"
|
|
],
|
|
"lspServers": [
|
|
"bashls",
|
|
"eslint",
|
|
"gopls",
|
|
"jdtls",
|
|
"jsonls",
|
|
"lua_ls",
|
|
"pyright",
|
|
"rubocop",
|
|
"ruff",
|
|
"rust_analyzer",
|
|
"solargraph",
|
|
"ts_ls",
|
|
"typos_lsp",
|
|
"vimls"
|
|
],
|
|
"leaderKey": "<Space>"
|
|
}
|