This commit is contained in:
DavidOnTop 2024-04-18 19:17:22 +02:00
parent ac6ba45b85
commit b053b742ab
No known key found for this signature in database
GPG key ID: 5D05538A45D5149F
11 changed files with 195 additions and 178 deletions

View file

@ -14,7 +14,6 @@ return {
},
{
"j-hui/fidget.nvim",
tag = "legacy",
dependencies = {
"neovim/nvim-lspconfig",
},
@ -41,6 +40,18 @@ return {
"rafamadriz/friendly-snippets"
},
},
{
"nvimtools/none-ls.nvim"
},
{
"jinzhongjia/LspUI.nvim",
branch = "legacy",
config = function()
require("LspUI").setup({
prompt = false
})
end
},
-- syntax highlighting
{
@ -66,13 +77,13 @@ return {
"nvim-telescope/telescope-fzf-native.nvim",
build = "make",
},
"nvim-lua/popup.nvim",
-- debugging
"mfussenegger/nvim-dap",
"jay-babu/mason-nvim-dap.nvim",
{
"rcarriga/nvim-dap-ui",
tag = "v4.0.0",
dependencies = {
"mfussenegger/nvim-dap"
},
@ -86,7 +97,6 @@ return {
"lvimuser/lsp-inlayhints.nvim",
"echasnovski/mini.nvim",
{'kazhala/close-buffers.nvim', config = true},
{'stevearc/dressing.nvim', opts = {}},
{
'anuvyklack/pretty-fold.nvim',
opts = {
@ -111,7 +121,13 @@ return {
opts = {}
},
{
"ThePrimeagen/harpoon"
"ThePrimeagen/harpoon",
branch = "harpoon2",
dependencies = { "nvim-lua/plenary.nvim" },
init = function ()
local harpoon = require("harpoon")
harpoon:setup()
end
},
{
"sQVe/sort.nvim",
@ -150,20 +166,11 @@ return {
},
},
{
"rcarriga/nvim-notify",
"rcarriga/nvim-notify",
config = function ()
vim.notify = require("notify")
end
},
{
"nvim-neo-tree/neo-tree.nvim",
branch = "v2.x",
dependencies = {
"nvim-lua/plenary.nvim",
"nvim-tree/nvim-web-devicons",
"MunifTanjim/nui.nvim",
},
},
{
"kevinhwang91/nvim-bqf",
event = { "BufRead", "BufNew" },
@ -275,11 +282,12 @@ return {
end,
},
{
"zbirenbaum/copilot.lua",
opts = {
suggestion = {
auto_trigger = true,
}
"nvim-neo-tree/neo-tree.nvim",
branch = "v2.x",
dependencies = {
"nvim-lua/plenary.nvim",
"nvim-tree/nvim-web-devicons",
"MunifTanjim/nui.nvim",
},
},
@ -302,18 +310,8 @@ return {
},
-- lenguage specific
-- just
{
"IndianBoy42/tree-sitter-just",
opts = {}
},
-- swift
{
"apple/swift",
config = function(plugin)
vim.opt.rtp:append(plugin.dir .. "/utils/vim")
end
},
-- f#
{"ionide/Ionide-vim"},
-- go
{"joerdav/templ.vim"},
{
@ -347,20 +345,11 @@ return {
"nvim-lua/plenary.nvim"
},
},
-- slint
{"slint-ui/vim-slint"},
-- zig
"ziglang/zig.vim",
{
"NTBBloodbath/zig-tools.nvim",
ft = "zig",
opts = {
integrations = {
zls = {
hints = true,
}
}
}
},
-- glsl
"tikhomirov/vim-glsl",
@ -368,11 +357,9 @@ return {
-- java
"mfussenegger/nvim-jdtls",
-- c && c++ && cmake
"cdelledonne/vim-cmake",
-- themes
"xiyaowong/transparent.nvim",
"savq/melange-nvim",
"EdenEast/nightfox.nvim",
"luisiacc/gruvbox-baby",
@ -383,11 +370,11 @@ return {
"yazeed1s/oh-lucy.nvim",
"sainnhe/sonokai",
"rebelot/kanagawa.nvim",
{
"catppuccin/nvim",
{
"catppuccin/nvim",
priority = 1000,
name = "catppuccin",
config = function()
name = "catppuccin",
config = function()
require("catppuccin").setup{
flavor = "mocha",
navic = {