From 2fb74089d3515077395299bce9df32e9e989a8ac Mon Sep 17 00:00:00 2001 From: sefidel Date: Wed, 16 Feb 2022 08:54:25 +0900 Subject: rel: v0.1 - Disable lazy-loading plugins - Add more useful plugins - Fix bar from loading slowly - Add support for neomutt - Change keybinds - Add Editorconfig --- fnl/nvrc/pack.fnl | 43 ++++++++++++++++++++++++++++--------------- 1 file changed, 28 insertions(+), 15 deletions(-) (limited to 'fnl/nvrc/pack.fnl') 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 "EasyAlign"}) +(pack! :monaqa/dial.nvim {:keys [: :]}) +(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!) -- cgit 1.4.1