[NeoVim] Actually working bootstrap

This commit is contained in:
2022-08-24 18:33:02 +02:00
committed by Pierre Jeanjean
parent db13710736
commit ad95308459
13 changed files with 51 additions and 25 deletions

View File

@@ -8,22 +8,23 @@
(use! :udayvir-singh/hibiscus.nvim)
(use! "~/.config/nvim/themes/solarized.nvim"
:config (require :settings.solarized))
:module :settings.solarized)
(use! :nvim-lua/popup.nvim
:config (require :popup))
:module :popup)
(use! :nvim-treesitter/nvim-treesitter
:run ":TSUpdate"
:config (require :settings.treesitter))
:module :settings.treesitter)
(use! :feline-nvim/feline.nvim
:requires [:kyazdani42/nvim-web-devicons
"~/.config/nvim/themes/solarized.nvim"]
:config (require :settings.feline))
:after [:solarized.nvim]
:module :settings.feline)
(use! :s1n7ax/nvim-window-picker
:config (require :settings.window-picker))
:module :settings.window-picker)
(use! :nvim-neo-tree/neo-tree.nvim
:branch "v2.x"
@@ -32,44 +33,48 @@
:kyazdani42/nvim-web-devicons
:MunifTanjim/nui.nvim
:s1n7ax/nvim-window-picker]
:config (require :settings.neo-tree))
:after [:nvim-window-picker]
:module :settings.neo-tree)
(use! :mrjones2014/smart-splits.nvim
:config (require :settings.smart-splits))
:module :settings.smart-splits)
(use! :famiu/bufdelete.nvim
:config (require :bufdelete))
:module :bufdelete)
(use! :akinsho/bufferline.nvim
:tag "v2.*"
:requires [:kyazdani42/nvim-web-devicons
:famiu/bufdelete.nvim
"~/.config/nvim/themes/solarized.nvim"]
:config (require :settings.bufferline))
:after [:bufdelete.nvim
:solarized.nvim]
:module :settings.bufferline)
(use! :windwp/nvim-autopairs
:config (setup :nvim-autopairs))
:module :settings.autopairs)
(use! :lewis6991/gitsigns.nvim
:config (setup :gitsigns))
:module :settings.gitsigns)
(use! :declancm/cinnamon.nvim
:config (setup :cinnamon))
:module :settings.cinnamon)
(use! :stevearc/aerial.nvim
:config (require :settings.aerial))
:module :settings.aerial)
(use! :nmac427/guess-indent.nvim
:config (setup :guess-indent))
:module :settings.guess-indent)
(use! :nvim-telescope/telescope.nvim
:requires [:nvim-lua/plenary.nvim
:s1n7ax/nvim-window-picker]
:config (require :settings.telescope))
:after [:nvim-window-picker]
:module :settings.telescope)
(use! :sindrets/diffview.nvim
:requires [:nvim-lua/plenary.nvim]
:config (require :settings.diffview))
:module :settings.diffview)
(use! :neovim/nvim-lspconfig
:requires [:williamboman/mason-lspconfig.nvim
@@ -81,10 +86,10 @@
:saadparwaiz1/cmp_luasnip
:rafamadriz/friendly-snippets
:L3MON4D3/LuaSnip]
:config (require :settings.lspconfig))
:module :settings.lspconfig)
(use! :jose-elias-alvarez/null-ls.nvim
:config (require :settings.null-ls))
:module :settings.null-ls)
(use! :lervag/vimtex
:config (require :settings.vimtex)))
:module :settings.vimtex))