trixy/fnl/plugins/lazyinlua.bak

116 lines
1.9 KiB
Plaintext
Raw Normal View History

2024-06-16 16:52:09 +02:00
local lazypath = vim.fn.stdpath('data') .. '/lazy/lazy.nvim'
2023-07-29 15:00:35 +02:00
if not vim.loop.fs_stat(lazypath) then
2024-07-10 13:25:26 +02:00
vim.fn.system({
'git',
'clone',
'--filter=blob:none',
'https://github.com/folke/lazy.nvim.git',
'--branch=stable', -- latest stable release
lazypath,
})
2023-07-29 15:00:35 +02:00
end
2023-07-29 15:00:35 +02:00
vim.opt.rtp:prepend(lazypath)
2024-06-16 16:52:09 +02:00
require('lazy').setup({
2023-07-29 15:00:35 +02:00
2024-07-10 13:25:26 +02:00
'EdenEast/nightfox.nvim',
'luckasRanarison/tree-sitter-hypr',
2023-07-29 15:00:35 +02:00
2024-07-10 13:25:26 +02:00
'lambdalisue/nerdfont.vim',
'gelguy/wilder.nvim',
2023-08-10 00:23:12 +02:00
2024-07-10 13:25:26 +02:00
'bkad/camelcasemotion',
'lewis6991/gitsigns.nvim',
2024-07-10 13:25:26 +02:00
{
'nvim-telescope/telescope.nvim',
tag = '0.1.8',
dependencies = {
'nvim-lua/plenary.nvim'
}
},
2024-06-16 16:52:09 +02:00
2024-07-10 13:25:26 +02:00
{
'stevearc/oil.nvim',
dependencies = {
'nvim-tree/nvim-web-devicons'
},
2024-06-15 16:35:23 +02:00
},
2024-07-10 13:25:26 +02:00
{
'kylechui/nvim-surround',
version = '*', -- Use for stability; omit to use `main` branch for the latest features
config = function()
require('nvim-surround').setup()
end
2024-06-15 16:35:23 +02:00
},
2023-07-29 15:00:35 +02:00
2024-07-10 13:25:26 +02:00
{
'OXY2DEV/markview.nvim',
config = function()
require('markview').setup()
end,
dependencies = {
-- You may not need this if you don't lazy load
-- Or if the parsers are in your $RUNTIMEPATH
"nvim-treesitter/nvim-treesitter",
"nvim-tree/nvim-web-devicons"
},
},
2023-07-29 15:00:35 +02:00
2024-07-10 13:25:26 +02:00
{
'shellRaining/hlchunk.nvim',
event = {
'UIEnter'
},
},
2023-07-29 15:00:35 +02:00
2024-07-10 13:25:26 +02:00
{
'ThePrimeagen/harpoon',
branch = 'harpoon2',
dependencies = {
'nvim-lua/plenary.nvim'
}
},
2023-07-29 15:00:35 +02:00
2024-07-10 13:25:26 +02:00
{
'nvim-lualine/lualine.nvim',
dependencies =
{
'nvim-tree/nvim-web-devicons',
opt = true
}
},
{
'nvim-treesitter/nvim-treesitter',
build = ':TSUpdate'
},
{
'VonHeikemen/lsp-zero.nvim',
branch = 'v3.x',
dependencies = {
-- LSP Support
'neovim/nvim-lspconfig',
'williamboman/mason.nvim',
'williamboman/mason-lspconfig.nvim',
-- Autocompletion
'hrsh7th/nvim-cmp',
'hrsh7th/cmp-nvim-lsp',
'L3MON4D3/LuaSnip',
}
},
{
'echasnovski/mini.nvim',
version = false
},
})
vim.opt.laststatus=2