27 lines
841 B
Lua
27 lines
841 B
Lua
local vim = vim
|
|
|
|
vim.cmd 'packadd paq-nvim'
|
|
local paq = require'paq-nvim'.paq
|
|
paq{'savq/paq-nvim', opt = true}
|
|
|
|
-- libraries
|
|
paq 'nvim-lua/popup.nvim'
|
|
paq 'nvim-lua/plenary.nvim'
|
|
|
|
-- files
|
|
paq 'tssm/fairyfloss.vim' -- theme
|
|
paq 'mhinz/vim-startify' -- startup page
|
|
paq 'nvim-telescope/telescope.nvim' -- fuzzy finder
|
|
paq 'rmagatti/auto-session' -- auto session
|
|
paq 'rmagatti/session-lens' -- session lens for telescope
|
|
paq 'crispgm/telescope-heading.nvim' -- markdown heading for telescope
|
|
|
|
-- language
|
|
paq {'nvim-treesitter/nvim-treesitter', run = ':TSUpdate'} -- treesitter
|
|
paq 'nvim-treesitter/playground' -- ts playground
|
|
paq 'nvim-treesitter/nvim-treesitter-textobjects' -- ts textobjects
|
|
paq 'neovim/nvim-lspconfig' -- lsp client config
|
|
paq 'hrsh7th/nvim-compe' -- completion
|
|
|
|
-- misc
|
|
paq 'elixir-editors/vim-elixir' -- elixir support
|