Skip to content

Commit 17b5989

Browse files
authored
Merge pull request #19 from NeonArray/patch-1
2 parents 506c083 + d24ea9e commit 17b5989

File tree

1 file changed

+113
-0
lines changed

1 file changed

+113
-0
lines changed

lua/example_user_config.lua

Lines changed: 113 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,43 +57,156 @@ M.autocommands = {
5757
-- set to false to disable plugins
5858
-- Default value is true if left blank
5959
M.enable_plugins = {
60+
-- aerial: Code outline window for skimming and quick navigation
61+
-- https://github.com/stevearc/aerial.nvim
6062
aerial = true,
63+
64+
-- alpha: Customizable start screen for Neovim
65+
-- https://github.com/goolord/alpha-nvim
6166
alpha = true,
67+
68+
-- autotag: Automatically close and rename HTML/XML tags
69+
-- https://github.com/windwp/nvim-ts-autotag
6270
autotag = true,
71+
72+
-- bufferline: Snazzy buffer line for Neovim
73+
-- https://github.com/akinsho/bufferline.nvim
6374
bufferline = true,
75+
76+
-- context: Shows the current function context in the command line
77+
-- https://github.com/wellle/context.vim
6478
context = true,
79+
80+
-- copilot: AI-powered code completion and suggestion
81+
-- https://github.com/github/copilot.vim
6582
copilot = true,
83+
84+
-- dressing: Improve the default Neovim UI
85+
-- https://github.com/stevearc/dressing.nvim
6686
dressing = true,
87+
88+
-- gitsigns: Git signs in the sign column
89+
-- https://github.com/lewis6991/gitsigns.nvim
6790
gitsigns = true,
91+
92+
-- hop: Easy motion-like navigation
93+
-- https://github.com/phaazon/hop.nvim
6894
hop = true,
95+
96+
-- img_clip: Paste images from clipboard into Neovim
97+
-- https://github.com/ekickx/clipboard-image.nvim
6998
img_clip = true,
99+
100+
-- indent_blankline: Indentation guides for Neovim
101+
-- https://github.com/lukas-reineke/indent-blankline.nvim
70102
indent_blankline = true,
103+
104+
-- lsp_zero: Lightweight LSP configuration for Neovim
105+
-- https://github.com/VonHeikemen/lsp-zero.nvim
71106
lsp_zero = true,
107+
108+
-- lualine: Fast and easy-to-configure statusline
109+
-- https://github.com/nvim-lualine/lualine.nvim
72110
lualine = true,
111+
112+
-- neodev: Neovim setup for init.lua and plugin development
113+
-- https://github.com/folke/neodev.nvim
73114
neodev = true,
115+
116+
-- neoscroll: Smooth scrolling for Neovim
117+
-- https://github.com/karb94/neoscroll.nvim
74118
neoscroll = true,
119+
120+
-- neotree: File explorer tree for Neovim
121+
-- https://github.com/nvim-neo-tree/neo-tree.nvim
75122
neotree = true,
123+
124+
-- session_manager: Session management for Neovim
125+
-- https://github.com/Shatur/neovim-session-manager
76126
session_manager = true,
127+
128+
-- noice: Highly experimental plugin that replaces UI components
129+
-- https://github.com/folke/noice.nvim
77130
noice = true,
131+
132+
-- null_ls: Use Neovim as a language server to inject LSP diagnostics, code actions, and more
133+
-- https://github.com/jose-elias-alvarez/null-ls.nvim
78134
null_ls = true,
135+
136+
-- autopairs: Autopairs for Neovim
137+
-- https://github.com/windwp/nvim-autopairs
79138
autopairs = true,
139+
140+
-- cmp: Completion engine for Neovim
141+
-- https://github.com/hrsh7th/nvim-cmp
80142
cmp = true,
143+
144+
-- colorizer: Color highlighter for Neovim
145+
-- https://github.com/norcalli/nvim-colorizer.lua
81146
colorizer = true,
147+
148+
-- dap: Debug Adapter Protocol client implementation for Neovim
149+
-- https://github.com/mfussenegger/nvim-dap
82150
dap = true,
151+
152+
-- notify: Fancy, configurable notification manager for Neovim
153+
-- https://github.com/rcarriga/nvim-notify
83154
notify = true,
155+
156+
-- surround: Surround selections, stylishly
157+
-- https://github.com/kylechui/nvim-surround
84158
surround = true,
159+
160+
-- treesitter: Nvim Treesitter configurations and abstraction layer
161+
-- https://github.com/nvim-treesitter/nvim-treesitter
85162
treesitter = true,
163+
164+
-- ufo: Folding powered by lsp, treesitter and more
165+
-- https://github.com/kevinhwang91/nvim-ufo
86166
ufo = true,
167+
168+
-- onedark: One Dark theme for Neovim
169+
-- https://github.com/navarasu/onedark.nvim
87170
onedark = true,
171+
172+
-- project: Project management for Neovim
173+
-- https://github.com/ahmedkhalf/project.nvim
88174
project = true,
175+
176+
-- rainbow: Rainbow parentheses for Neovim
177+
-- https://github.com/p00f/nvim-ts-rainbow
89178
rainbow = true,
179+
180+
-- scope: Visualize and search Treesitter scopes
181+
-- https://github.com/tiagovla/scope.nvim
90182
scope = true,
183+
184+
-- telescope: Highly extendable fuzzy finder over lists
185+
-- https://github.com/nvim-telescope/telescope.nvim
91186
telescope = true,
187+
188+
-- toggleterm: Persist and toggle multiple terminals
189+
-- https://github.com/akinsho/toggleterm.nvim
92190
toggleterm = true,
191+
192+
-- trouble: Pretty diagnostics, references, telescope results, quickfix and location list
193+
-- https://github.com/folke/trouble.nvim
93194
trouble = true,
195+
196+
-- twilight: Dim inactive portions of the code you're editing
197+
-- https://github.com/folke/twilight.nvim
94198
twilight = true,
199+
200+
-- whichkey: Displays a popup with possible keybindings of the command you started typing
201+
-- https://github.com/folke/which-key.nvim
95202
whichkey = true,
203+
204+
-- windline: Animations for Neovim's statusline
205+
-- https://github.com/windwp/windline.nvim
96206
windline = true,
207+
208+
-- zen: Distraction-free coding for Neovim
209+
-- https://github.com/folke/zen-mode.nvim
97210
zen = true,
98211
}
99212

0 commit comments

Comments
 (0)