mirror of
https://mzte.de/git/LordMZTE/dotfiles.git
synced 2024-06-14 09:18:50 +02:00
nvim plugin fixes
This commit is contained in:
parent
acf4abc8ba
commit
101dbc7181
|
@ -4,7 +4,8 @@
|
||||||
|
|
||||||
(let [path mztenv.reg.nvim_plugins]
|
(let [path mztenv.reg.nvim_plugins]
|
||||||
(when path
|
(when path
|
||||||
(vim.opt.runtimepath:append (.. path "/*"))))
|
(vim.opt.runtimepath:prepend (.. path "/*"))
|
||||||
|
(vim.opt.runtimepath:append (.. path "/*/after"))))
|
||||||
|
|
||||||
;; Plugins to load before nvim finishes startup
|
;; Plugins to load before nvim finishes startup
|
||||||
(local startup-plugins [])
|
(local startup-plugins [])
|
||||||
|
|
|
@ -4,61 +4,61 @@ let
|
||||||
|
|
||||||
plugins = {
|
plugins = {
|
||||||
# LSP
|
# LSP
|
||||||
lspconfig = plugin "nvim-lspconfig";
|
"20-lspconfig" = plugin "nvim-lspconfig";
|
||||||
nullls = plugin "null-ls.nvim";
|
"20-nullls" = plugin "null-ls.nvim";
|
||||||
jdtls = plugin "nvim-jdtls";
|
"20-jdtls" = plugin "nvim-jdtls";
|
||||||
|
|
||||||
# CMP
|
# CMP
|
||||||
cmp = plugin "nvim-cmp";
|
"45-cmp" = plugin "nvim-cmp";
|
||||||
cmp-nvim-lsp = plugin "cmp-nvim-lsp";
|
"50-cmp-nvim-lsp" = plugin "cmp-nvim-lsp";
|
||||||
cmp-buffer = plugin "cmp-buffer";
|
"50-cmp-buffer" = plugin "cmp-buffer";
|
||||||
cmp-path = plugin "cmp-path";
|
"50-cmp-path" = plugin "cmp-path";
|
||||||
cmp-cmdline = plugin "cmp-cmdline";
|
"50-cmp-cmdline" = plugin "cmp-cmdline";
|
||||||
cmp-luasnip = plugin "cmp_luasnip";
|
"50-cmp-luasnip" = plugin "cmp_luasnip";
|
||||||
friendly-snippets = plugin "friendly-snippets";
|
"50-friendly-snippets" = plugin "friendly-snippets";
|
||||||
luasnip = plugin "LuaSnip";
|
"50-luasnip" = plugin "LuaSnip";
|
||||||
cmp-treesitter = plugin "cmp-treesitter";
|
"50-cmp-treesitter" = plugin "cmp-treesitter";
|
||||||
|
|
||||||
# Treesitter
|
# Treesitter
|
||||||
treesitter = plugin "nvim-treesitter";
|
"30-treesitter" = plugin "nvim-treesitter";
|
||||||
autopairs = plugin "nvim-autopairs";
|
"30-autopairs" = plugin "nvim-autopairs";
|
||||||
ts-autotag = plugin "nvim-ts-autotag";
|
"30-ts-autotag" = plugin "nvim-ts-autotag";
|
||||||
ts-context = plugin "nvim-treesitter-context";
|
"30-ts-context" = plugin "nvim-treesitter-context";
|
||||||
tsn-actions = plugin "ts-node-action";
|
"30-tsn-actions" = plugin "ts-node-action";
|
||||||
ts-playground = plugin "playground";
|
"30-ts-playground" = plugin "playground";
|
||||||
|
|
||||||
# Language Support
|
# Language Support
|
||||||
fish = plugin "vim-fish";
|
"30-fish" = plugin "vim-fish";
|
||||||
wgsl = plugin "wgsl.vim";
|
"30-wgsl" = plugin "wgsl.vim";
|
||||||
nu = plugin "nvim-nu";
|
"30-nu" = plugin "nvim-nu";
|
||||||
crafttweaker = plugin "crafttweaker-vim-highlighting";
|
"30-crafttweaker" = plugin "crafttweaker-vim-highlighting";
|
||||||
vaxe = plugin "vaxe";
|
"30-vaxe" = plugin "vaxe";
|
||||||
|
|
||||||
# Misc
|
# Misc
|
||||||
catppuccin = plugin "catppuccin";
|
"50-catppuccin" = plugin "catppuccin";
|
||||||
gitsigns = plugin "gitsigns.nvim";
|
"50-gitsigns" = plugin "gitsigns.nvim";
|
||||||
lualine = plugin "lualine.nvim";
|
"50-lualine" = plugin "lualine.nvim";
|
||||||
tree = plugin "nvim-tree.lua";
|
"50-tree" = plugin "nvim-tree.lua";
|
||||||
neogit = fetchGit { url = "https://git.mzte.de/nvim-plugins/neogit.git?rev=nightly"; };
|
"50-neogit" = fetchGit { url = "https://git.mzte.de/nvim-plugins/neogit.git?rev=nightly"; };
|
||||||
telescope = plugin "telescope.nvim";
|
"50-telescope" = plugin "telescope.nvim";
|
||||||
toggleterm = plugin "toggleterm.nvim";
|
"50-toggleterm" = plugin "toggleterm.nvim";
|
||||||
notify = plugin "nvim-notify";
|
"50-notify" = plugin "nvim-notify";
|
||||||
dressing = plugin "dressing.nvim"; # TODO: remove once noice gets support for ui.select
|
"50-dressing" = plugin "dressing.nvim"; # TODO: remove once noice gets support for ui.select
|
||||||
ufo = plugin "nvim-ufo";
|
"50-ufo" = plugin "nvim-ufo";
|
||||||
aerial = plugin "aerial.nvim";
|
"50-aerial" = plugin "aerial.nvim";
|
||||||
dap = plugin "nvim-dap";
|
"50-dap" = plugin "nvim-dap";
|
||||||
dapui = plugin "nvim-dap-ui";
|
"50-dapui" = plugin "nvim-dap-ui";
|
||||||
harpoon = plugin "harpoon";
|
"50-harpoon" = plugin "harpoon";
|
||||||
recorder = plugin "nvim-recorder";
|
"50-recorder" = plugin "nvim-recorder";
|
||||||
noice = plugin "noice.nvim";
|
"50-noice" = plugin "noice.nvim";
|
||||||
lightbulb = plugin "nvim-lightbulb";
|
"50-lightbulb" = plugin "nvim-lightbulb";
|
||||||
|
|
||||||
# Libraries
|
# Libraries
|
||||||
plenary = plugin "plenary.nvim";
|
"10-plenary" = plugin "plenary.nvim";
|
||||||
devicons = plugin "nvim-web-devicons";
|
"10-devicons" = plugin "nvim-web-devicons";
|
||||||
promise-async = plugin "promise-async";
|
"10-promise-async" = plugin "promise-async";
|
||||||
nio = plugin "nvim-nio";
|
"10-nio" = plugin "nvim-nio";
|
||||||
nui = plugin "nui.nvim";
|
"10-nui" = plugin "nui.nvim";
|
||||||
};
|
};
|
||||||
|
|
||||||
mzte-nv-compiler =
|
mzte-nv-compiler =
|
||||||
|
|
Loading…
Reference in a new issue