Skip to content

Latest commit

 

History

History
80 lines (72 loc) · 10.5 KB

File metadata and controls

80 lines (72 loc) · 10.5 KB

Plugin Reference

Complete reference of all 69+ supported plugins organized by category.

Plugin Config Key Repository Description
telescope.nvim telescope nvim-telescope/telescope.nvim Fuzzy finder and picker
fzf-lua fzf ibhagwan/fzf-lua Fast fuzzy finder
aerial.nvim aerial stevearc/aerial.nvim Code outline and symbols
flash.nvim flash folke/flash.nvim Modern motion plugin
hop.nvim hop phaazon/hop.nvim EasyMotion-like navigation
leap.nvim leap ggandor/leap.nvim Motion plugin with labels
nvim-cmp cmp hrsh7th/nvim-cmp Autocompletion framework
blink.cmp blink Saghen/blink.cmp Modern completion engine
copilot.lua copilot zbirenbaum/copilot.lua GitHub Copilot integration
codeium.nvim codeium Exafunction/codeium.nvim Codeium AI suggestions
supermaven-nvim supermaven supermaven-inc/supermaven-nvim Supermaven AI coding
ALE ale dense-analysis/ale Asynchronous linting
nvim-tree.lua nvim-tree kyazdani42/nvim-tree.lua File explorer tree
neo-tree.nvim neo-tree nvim-neo-tree/neo-tree.nvim Modern file explorer
alpha-nvim alpha goolord/alpha-nvim Dashboard and greeter
dashboard-nvim dashboard nvimdev/dashboard-nvim Start screen
noice.nvim noice folke/noice.nvim UI improvements
nvim-notify notify rcarriga/nvim-notify Notification system
trouble.nvim trouble folke/trouble.nvim Diagnostics panel
which-key.nvim which-key folke/which-key.nvim Keybinding helper
snacks.nvim snacks folke/snacks.nvim UI utilities
render-markdown.nvim render-markdown MeanderingProgrammer/render-markdown.nvim Markdown rendering
headlines.nvim headlines lukas-reineke/headlines.nvim Markdown headlines
grug-far.nvim grug-far MagicDuck/grug-far.nvim Find and replace
barbar.nvim barbar romgrk/barbar.nvim Advanced tabline
bufferline.nvim bufferline akinsho/bufferline.nvim Buffer tabs
nvim-dap dap mfussenegger/nvim-dap Debug Adapter Protocol
neotest neotest nvim-neotest/neotest Test runner framework
gitsigns.nvim gitsigns lewis6991/gitsigns.nvim Git integration
vim-gitgutter gitgutter airblade/vim-gitgutter Git diff in gutter
mason.nvim mason williamboman/mason.nvim Package manager
neogit neogit TimUntersberger/neogit Git interface
octo.nvim octo pwntester/octo.nvim GitHub integration
mini.completion mini_completion echasnovski/mini.completion Completion engine
mini.files mini_files echasnovski/mini.files File explorer
mini.pick mini_pick echasnovski/mini.pick General picker
mini.statusline mini_statusline echasnovski/mini.statusline Status line
mini.tabline mini_tabline echasnovski/mini.tabline Tab line
mini.starter mini_starter echasnovski/mini.starter Start screen
mini.notify mini_notify echasnovski/mini.notify Notifications
mini.cursorword mini_cursorword echasnovski/mini.cursorword Highlight word under cursor
mini.indentscope mini_indentscope echasnovski/mini.indentscope Indent scope visualization
mini.surround mini_surround echasnovski/mini.surround Surround operations
mini.jump mini_jump echasnovski/mini.jump Jump functionality
mini.diff mini_diff echasnovski/mini.diff Git diff visualization
mini.test mini_test echasnovski/mini.test Testing framework
mini.hipatterns mini_hipatterns echasnovski/mini.hipatterns Pattern highlighting
mini.map mini_map echasnovski/mini.map Code minimap
mini.operators mini_operators echasnovski/mini.operators Text operators
mini.trailspace mini_trailspace echasnovski/mini.trailspace Trailing whitespace
indent-blankline.nvim indent-blankline lukas-reineke/indent-blankline.nvim Indent guides
rainbow-delimiters.nvim rainbow HiPhish/rainbow-delimiters.nvim Rainbow brackets
TreeSitter treesitter Built-in Syntax highlighting

Usage

Enable plugins using their config key:

require("repl69").setup({
  plugins = {
    -- Auto-detect (recommended)
    auto = true,

    -- Or enable specific plugins
    telescope = true,
    blink = true,
    gitsigns = true,
  }
})

For detailed configuration examples, see the Plugin Guide.