feat: setup mini.pick, oil.nvim and lazydev.nvim

This commit is contained in:
CronyAkatsuki 2025-10-21 10:08:19 +02:00
parent 3a99d36890
commit d0ab90518d
6 changed files with 28 additions and 0 deletions

View file

@ -1,5 +1,14 @@
vim.pack.add({ vim.pack.add({
-- Colorscheme
{src = "https://github.com/ellisonleao/gruvbox.nvim"}, {src = "https://github.com/ellisonleao/gruvbox.nvim"},
-- Treesitter parsers
{src = "https://github.com/nvim-treesitter/nvim-treesitter"}, {src = "https://github.com/nvim-treesitter/nvim-treesitter"},
-- Preconfigured lsp's
{src = "https://github.com/neovim/nvim-lspconfig"}, {src = "https://github.com/neovim/nvim-lspconfig"},
-- Nice file manager
{src = "https://github.com/stevearc/oil.nvim"},
-- Amazing neovim bundle of plugins that are super nice
{src = "https://github.com/nvim-mini/mini.nvim"},
-- Fix the annoying neovim+lua errors
{src = "https://github.com/folke/lazydev.nvim"},
}) })

View file

@ -1,3 +1,5 @@
require("plugins.colorscheme") require("plugins.colorscheme")
require("plugins.treesitter") require("plugins.treesitter")
require("plugins.lsp") require("plugins.lsp")
require("plugins.oil")
require("plugins.mini")

View file

@ -2,3 +2,6 @@ vim.lsp.enable({
"nixd", "nixd",
"lua_ls", "lua_ls",
}) })
-- fix stupid lua error with neovim
require("lazydev").setup()

1
lua/plugins/mini.lua Normal file
View file

@ -0,0 +1 @@
require("mini.pick").setup()

1
lua/plugins/oil.lua Normal file
View file

@ -0,0 +1 @@
require("oil").setup()

View file

@ -4,6 +4,14 @@
"rev": "5e0a460", "rev": "5e0a460",
"src": "https://github.com/ellisonleao/gruvbox.nvim" "src": "https://github.com/ellisonleao/gruvbox.nvim"
}, },
"lazydev.nvim": {
"rev": "e28ce52",
"src": "https://github.com/folke/lazydev.nvim"
},
"mini.nvim": {
"rev": "14145d3",
"src": "https://github.com/nvim-mini/mini.nvim"
},
"nvim-lspconfig": { "nvim-lspconfig": {
"rev": "ac98db2", "rev": "ac98db2",
"src": "https://github.com/neovim/nvim-lspconfig" "src": "https://github.com/neovim/nvim-lspconfig"
@ -11,6 +19,10 @@
"nvim-treesitter": { "nvim-treesitter": {
"rev": "42fc28ba", "rev": "42fc28ba",
"src": "https://github.com/nvim-treesitter/nvim-treesitter" "src": "https://github.com/nvim-treesitter/nvim-treesitter"
},
"oil.nvim": {
"rev": "7e1cd77",
"src": "https://github.com/stevearc/oil.nvim"
} }
} }
} }