diff options
author | Gustaf Rydholm <gustaf.rydholm@gmail.com> | 2022-04-01 00:25:16 +0200 |
---|---|---|
committer | Gustaf Rydholm <gustaf.rydholm@gmail.com> | 2022-04-01 00:25:16 +0200 |
commit | e251995343ac897e54780f36ce66ca3d2c81331f (patch) | |
tree | 380470ae139e047d2048d00b0b388a12998d7d8e /fnl | |
parent | 10176dee7a85dfdb8729232ab0ecec408246a269 (diff) |
feat(plugins): add table of plugins
Diffstat (limited to 'fnl')
-rw-r--r-- | fnl/plugins.fnl | 64 |
1 files changed, 64 insertions, 0 deletions
diff --git a/fnl/plugins.fnl b/fnl/plugins.fnl new file mode 100644 index 0000000..f3fac1c --- /dev/null +++ b/fnl/plugins.fnl @@ -0,0 +1,64 @@ +;; List of plugins +(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 {} + } +) |