diff options
author | Squibid <me@zacharyscheiman.com> | 2023-11-24 21:38:31 -0500 |
---|---|---|
committer | Squibid <me@zacharyscheiman.com> | 2023-11-24 21:38:31 -0500 |
commit | f35b13d669867209427449840ff0930a732591dc (patch) | |
tree | 3acb658ec5d01f456c49a097d56f736cbfbbfc7d /lua/core/plugins.lua | |
parent | ebf9d2d1c4682068f5116f7efc1568ce5adf4f1b (diff) | |
download | nvim-f35b13d669867209427449840ff0930a732591dc.tar.gz nvim-f35b13d669867209427449840ff0930a732591dc.tar.bz2 nvim-f35b13d669867209427449840ff0930a732591dc.zip |
more stuff too lazy to seperate
Diffstat (limited to '')
-rw-r--r-- | lua/conf/plugins.lua (renamed from lua/core/plugins.lua) | 47 |
1 files changed, 27 insertions, 20 deletions
diff --git a/lua/core/plugins.lua b/lua/conf/plugins.lua index db20075..23be6c6 100644 --- a/lua/core/plugins.lua +++ b/lua/conf/plugins.lua @@ -1,15 +1,11 @@ -require 'dep' { - sync = "always", +require('dep') { -- dep manages dep ---------------------------------------------------------- { 'squibid/dep', url = 'https://git.squi.bid/dep', + pin = true, -- branch = 'dev' }, - { 'squibid/git-yodel', - url = 'https://git.squi.bid/git-yodel' - }, - -- colorschemes ------------------------------------------------------------- { 'kvrohit/mellow.nvim', requires = 'nvim-treesitter/nvim-treesitter' @@ -20,19 +16,24 @@ require 'dep' { { 'folke/which-key.nvim' }, -- key map help { 'rcarriga/nvim-notify' }, -- notifications { 'tjdevries/express_line.nvim', -- status bar - requires = 'nvim-lua/plenary.nvim', + requires = 'nvim-lua/plenary.nvim' }, { 'goolord/alpha-nvim' }, -- start page { 'dinhhuy258/sfm.nvim', -- tree view - deps = 'dinhhuy258/sfm-git.nvim', + deps = 'dinhhuy258/sfm-git.nvim' }, { 'matbme/JABS.nvim' }, -- buffer switcher - { 'tomiis4/Hypersonic.nvim' }, -- regex helper/displayer + { 'stevearc/dressing.nvim', -- nice ui selectors + requires = 'nvim-telescope/telescope.nvim' + }, + { 'lukas-reineke/headlines.nvim', + requires = 'nvim-neorg/neorg' + }, -- functional plugins ------------------------------------------------------- { 'lewis6991/gitsigns.nvim' }, -- very helpful git things { 'squibid/git-yodel', -- git cache diff preview when in commit buffer - url = 'https://git.squi.bid/git-yodel' + url = 'https://git.squi.bid/git-yodel', }, { 'chentoast/marks.nvim' }, -- marks in gutter { 'vidocqh/auto-indent.nvim' }, -- better tabbing into indents @@ -65,23 +66,28 @@ require 'dep' { requires = 'nvim-lua/plenary.nvim', deps = { 'nvim-telescope/telescope-file-browser.nvim', - 'nvim-telescope/telescope-ui-select.nvim', 'nvim-telescope/telescope-symbols.nvim', - 'axieax/urlview.nvim', + 'axieax/urlview.nvim' } }, + { 'nvim-telescope/telescope-fzf-native.nvim', + config = function() + vim.cmd('make') + end, + requires = 'nvim-telescope/telescope.nvim' + }, -- treesitter + colorizing -------------------------------------------------- { 'nvim-treesitter/nvim-treesitter', deps = { 'm-demare/hlargs.nvim', 'Wansmer/treesj', - 'nvim-treesitter/nvim-treesitter-context', + 'nvim-treesitter/nvim-treesitter-context' } }, { 'NvChad/nvim-colorizer.lua' }, { 'folke/todo-comments.nvim', - requires = 'nvim-lua/plenary.nvim', + requires = 'nvim-lua/plenary.nvim' }, -- cmp ---------------------------------------------------------------------- @@ -91,23 +97,24 @@ require 'dep' { 'hrsh7th/cmp-buffer', -- buffers 'FelipeLema/cmp-async-path', -- path 'hrsh7th/cmp-calc', -- calculator - 'saadparwaiz1/cmp_luasnip', -- snippets 'hrsh7th/cmp-nvim-lsp', -- lsp 'uga-rosa/cmp-dictionary', -- dictionary 'hrsh7th/cmp-nvim-lua', -- nvim lua api + { 'doxnit/cmp-luasnip-choice', -- luasnip + requires = 'L3MON4D3/LuaSnip' + } }, }, -- snippets ----------------------------------------------------------------- { 'L3MON4D3/LuaSnip', - deps = 'rafamadriz/friendly-snippets', + deps = 'rafamadriz/friendly-snippets' }, - { 'doxnit/cmp-luasnip-choice' }, -- lsp ---------------------------------------------------------------------- { 'neovim/nvim-lspconfig' }, -- setup lsp { 'j-hui/fidget.nvim', -- shows lsp progress - branch = 'legacy', + branch = 'legacy' }, { 'ray-x/lsp_signature.nvim' }, -- see information about the current function @@ -121,14 +128,14 @@ require 'dep' { }, { 'whynothugo/lsp_lines.nvim', - url = 'https://git.sr.ht/~whynothugo/lsp_lines.nvim', + url = 'https://git.sr.ht/~whynothugo/lsp_lines.nvim' }, -- mason -------------------------------------------------------------------- { 'williamboman/mason.nvim', deps = { 'WhoIsSethDaniel/mason-tool-installer.nvim', - 'williamboman/mason-lspconfig.nvim', + 'williamboman/mason-lspconfig.nvim' } } } |