about summary refs log tree commit diff
path: root/fnl/nvrc/pack.fnl
diff options
context:
space:
mode:
Diffstat (limited to 'fnl/nvrc/pack.fnl')
-rw-r--r--fnl/nvrc/pack.fnl43
1 files changed, 28 insertions, 15 deletions
diff --git a/fnl/nvrc/pack.fnl b/fnl/nvrc/pack.fnl
index d30f27e..71901ac 100644
--- a/fnl/nvrc/pack.fnl
+++ b/fnl/nvrc/pack.fnl
@@ -4,29 +4,42 @@
 (pack! :rktjmp/hotpot.nvim)
 (pack! :lewis6991/impatient.nvim)
 (pack! :nvim-lua/plenary.nvim {:module :plenary})
+(pack! :nathom/filetype.nvim {:req :filetype})
 
-(pack! :nanotech/jellybeans.vim {:event :VimEnter :config "require('nvrc.colors').apply()"})
+(pack! :nanotech/jellybeans.vim {:config "require('nvrc.colors').apply('jellybeans')"})
 (pack! :feline-nvim/feline.nvim {:req :feline})
-(pack! :lukas-reineke/indent-blankline.nvim {:after :feline.nvim :req :blankline})
-(pack! :NvChad/nvim-colorizer.lua {:init :colorizer :event :BufRead})
-(pack! :nvim-treesitter/nvim-treesitter {:req :treesitter :defer :nvim-treesitter :run ":TSUpdate"})
-(pack! :lewis6991/gitsigns.nvim {:req :gitsigns :event :BufRead})
+(pack! :lukas-reineke/indent-blankline.nvim {:req :blankline})
+(pack! :NvChad/nvim-colorizer.lua {:init :colorizer :cmd :ColorizerToggle})
+(pack! :nvim-treesitter/nvim-treesitter {:req :treesitter :run ":TSUpdate"})
+(pack! :p00f/nvim-ts-rainbow)
+(pack! :nvim-treesitter/nvim-treesitter-refactor)
+(pack! :nvim-treesitter/nvim-treesitter-textobjects)
+(pack! :JoosepAlviste/nvim-ts-context-commentstring)
+(pack! :lewis6991/gitsigns.nvim {:req :gitsigns})
+(pack! :sindrets/diffview.nvim {:req :diffview :cmd [:DiffviewOpen :DiffviewFileHistory] :module_pattern [:diffview :diffview.*]})
 (pack! :Pocco81/TrueZen.nvim {:cmd [:TZMinimalist :TZFocus :TZAtaraxis]})
 (pack! :stefandtw/quickfix-reflector.vim {:ft :qf})
 
-(pack! :neovim/nvim-lspconfig {:req :lspconfig :module :lspconfig :setup (fn []
-                                                                            ((. (require :nvrc.utils) :defer_unpack) :nvim-lspconfig 100)
-                                                                            (vim.defer_fn #(vim.cmd "if &ft == 'packer' | echo '' | else | silent! e %") 150))})
-(pack! :ray-x/lsp_signature.nvim {:req :lsp_signature :after :nvim-lspconfig})
-(pack! :hrsh7th/nvim-cmp {:req :cmp :event :InsertEnter})
-(pack! :hrsh7th/cmp-nvim-lsp {:after :nvim-cmp})
+(pack! :neovim/nvim-lspconfig {:req :lspconfig})
+(pack! :ray-x/lsp_signature.nvim {:req :lsp_signature})
+(pack! :hrsh7th/nvim-cmp {:req :cmp})
+(pack! :hrsh7th/cmp-nvim-lsp)
 
-(pack! :luukvbaal/stabilize.nvim {:after :jellybeans.vim :init :stabilize})
+(pack! :luukvbaal/stabilize.nvim {:init :stabilize})
+(pack! :antoinemadec/FixCursorHold.nvim)
 (pack! :numToStr/Comment.nvim {:module :Comment :init :Comment})
-(pack! :kyazdani42/nvim-tree.lua {:req :nvimtree :defer :nvim-tree.lua})
-(pack! :ggandor/lightspeed.nvim {:keys [:s :S :x :X :f :F]})
+(pack! :lewis6991/spaceless.nvim {:init :spaceless})
+(pack! :tpope/vim-surround)
+(pack! :junegunn/vim-easy-align {:keys "<Plug>EasyAlign"})
+(pack! :monaqa/dial.nvim {:keys [:<C-a> :<C-x>]})
+(pack! :ggandor/lightspeed.nvim)
+(pack! :nacro90/numb.nvim {:init :numb})
 (pack! :ibhagwan/fzf-lua {:req :fzf :module :fzf-lua :cmd :FzfLua})
+(pack! :andymass/vim-matchup)
+(pack! :ThePrimeagen/harpoon {:req :harpoon})
+(pack! :gpanders/editorconfig.nvim)
 
-(pack! :bakpakin/fennel.vim {:ft :fennel})
+(pack! :simrat39/rust-tools.nvim {:init :rust-tools :ft :rust})
+(pack! :eraserhd/parinfer-rust {:ft [:fennel :clojure :query :lisp] :run "cargo build --release"})
 
 (unpack!)