summaryrefslogtreecommitdiff
path: root/fnl
diff options
context:
space:
mode:
authorGustaf Rydholm <gustaf.rydholm@gmail.com>2022-04-03 21:26:25 +0200
committerGustaf Rydholm <gustaf.rydholm@gmail.com>2022-04-03 21:26:25 +0200
commit89388d10d0eae75f488974e868dd3b2c8c67432f (patch)
tree28d6fcc1665d25ecd3c4904ce39fee8557391081 /fnl
parentf7a4339bc19bc6c2fb616faa43b879c5e145aa91 (diff)
refactor(plugins): table
Diffstat (limited to 'fnl')
-rw-r--r--fnl/plugins.fnl118
1 files changed, 58 insertions, 60 deletions
diff --git a/fnl/plugins.fnl b/fnl/plugins.fnl
index f3fac1c..9203532 100644
--- a/fnl/plugins.fnl
+++ b/fnl/plugins.fnl
@@ -2,63 +2,61 @@
(module plugins)
(def plugins
-{
- :wbthomason/packer.nvim {} ;; Have packer manage itself
- :lewis6991/impatient.nvim {}
- :Olical/aniseed {}
-
- :nvim-lua/popup.nvim {} ;; An implementation of the Popup API from vim in Neovim
- :nvim-lua/plenary.nvim {} ;; Useful lua functions used ny lots of plugins
-
- ;; Colorschemes
- "aktersnurra/no-clown-fiesta.nvim" {}
-
- ;; LSP
- :hrsh7th/nvim-cmp {} ;; The completion plugin
- :hrsh7th/cmp-buffer {} ;; buffer completions
- :hrsh7th/cmp-path {} ;; path completions
- :hrsh7th/cmp-cmdline {} ;; cmdline completions
- :saadparwaiz1/cmp_luasnip {} ;; snippet completions
- :hrsh7th/cmp-nvim-lsp {}
- :neovim/nvim-lspconfig {}
- :williamboman/nvim-lsp-installer {}
- :tamago324/nlsp-settings.nvim {}
- :jose-elias-alvarez/null-ls.nvim {}
-
- ;; Snippets
- :L3MON4D3/LuaSnip {}
- :rafamadriz/friendly-snippets {}
-
- ;; Telescope
- :nvim-telescope/telescope.nvim { :requires "nvim-lua/plenary.nvim" }
- :nvim-telescope/telescope-fzf-native.nvim { :run "make" }
- :nvim-telescope/telescope-file-browser.nvim {}
-
- ;; Treesitter
- :nvim-treesitter/nvim-treesitter { :run ":TSUpdate" }
- :JoosepAlviste/nvim-ts-context-commentstring {}
- :nvim-treesitter/playground {}
-
- ;; Miscellaneous plugins
- :windwp/nvim-autopairs {}
- :numToStr/Comment.nvim {}
- :lewis6991/gitsigns.nvim {}
- :kyazdani42/nvim-web-devicons {}
- :kyazdani42/nvim-tree.lua {}
- :akinsho/bufferline.nvim {}
- :moll/vim-bbye {}
-
- :nvim-lualine/lualine.nvim { :requires "kyazdani42/nvim-web-devicons" :opt true }}
- :ahmedkhalf/project.nvim {}
- :goolord/alpha-nvim {}
- :antoinemadec/FixCursorHold.nvim {} ;; This is needed to fix lsp doc highlight
- :folke/which-key.nvim {}
- :folke/zen-mode.nvim {}
- :windwp/nvim-spectre {}
- :phaazon/hop.nvim {}
-
- :kevinhwang91/nvim-bqf { :event "BufRead" }
- :norcalli/nvim-colorizer.lua {}
- :nvim-orgmode/orgmode {}
- }
-)
+ {:wbthomason/packer.nvim {} ;; Have packer manage itself
+ :lewis6991/impatient.nvim {}
+ :Olical/aniseed {}
+
+ :nvim-lua/popup.nvim {} ;; An implementation of the Popup API from vim in Neovim
+ :nvim-lua/plenary.nvim {} ;; Useful lua functions used ny lots of plugins
+
+ ;; Colorschemes
+ "aktersnurra/no-clown-fiesta.nvim" {}
+
+ ;; LSP
+ :hrsh7th/nvim-cmp {} ;; The completion plugin
+ :hrsh7th/cmp-buffer {} ;; buffer completions
+ :hrsh7th/cmp-path {} ;; path completions
+ :hrsh7th/cmp-cmdline {} ;; cmdline completions
+ :saadparwaiz1/cmp_luasnip {} ;; snippet completions
+ :onsails:lspkind-nvim {}
+ :hrsh7th/cmp-nvim-lsp {}
+ :neovim/nvim-lspconfig {}
+ :williamboman/nvim-lsp-installer {}
+ :tamago324/nlsp-settings.nvim {}
+ :jose-elias-alvarez/null-ls.nvim {}
+
+ ;; Snippets
+ :L3MON4D3/LuaSnip {}
+ :rafamadriz/friendly-snippets {}
+
+ ;; Telescope
+ :nvim-telescope/telescope.nvim { :requires "nvim-lua/plenary.nvim" }
+ :nvim-telescope/telescope-fzf-native.nvim { :run "make" }
+ :nvim-telescope/telescope-file-browser.nvim {}
+
+ ;; Treesitter
+ :nvim-treesitter/nvim-treesitter { :run ":TSUpdate" }
+ :JoosepAlviste/nvim-ts-context-commentstring {}
+ :nvim-treesitter/playground {}
+
+ ;; Miscellaneous plugins
+ :windwp/nvim-autopairs {}
+ :numToStr/Comment.nvim {}
+ :lewis6991/gitsigns.nvim {}
+ :kyazdani42/nvim-web-devicons {}
+ :kyazdani42/nvim-tree.lua {}
+ :akinsho/bufferline.nvim {}
+ :moll/vim-bbye {}
+
+ :nvim-lualine/lualine.nvim { :requires "kyazdani42/nvim-web-devicons" :opt true }}
+ :ahmedkhalf/project.nvim {}
+ :goolord/alpha-nvim {}
+ :antoinemadec/FixCursorHold.nvim {} ;; This is needed to fix lsp doc highlight
+ :folke/which-key.nvim {}
+ :folke/zen-mode.nvim {}
+ :windwp/nvim-spectre {}
+ :phaazon/hop.nvim {}
+
+ :kevinhwang91/nvim-bqf { :event "BufRead" }
+ :norcalli/nvim-colorizer.lua {}
+ :nvim-orgmode/orgmode {}})