config/.config/nvim/init.lua
2022-12-29 16:45:31 +13:00

36 lines
1.7 KiB
Lua

require "user.impatient" -- good leading
require "user.options" -- my options
require "user.keymaps" -- misc keymaps not part of whichkey
require "user.plugins" -- plugins configuration (packer)
require "user.colorscheme" -- my choice of colorscheme
require "user.lsp" -- lsp configuration
require "user.alpha" -- start/home page for nvim
require "user.autocmd" -- custom autocmds
require "user.autopairs" -- automatically add parirs for brackens quotes etc
require "user.cmp" -- completion configuration
require "user.colorizer" -- highlight colors hexcodes etc
require "user.comment" -- better commenting
require "user.dressing" -- better ui
require "user.dial" -- better incrementing/decrementing
require "user.fidget" -- display lsp server progress
require "user.functions" -- custom functions
require "user.gitsigns" -- gitsigns integration
require "user.harpoon" -- mark files in project and pull them too you
require "user.indentline" -- show indentation levels for code blocks
require "user.lualine" -- pretty and nice statusline plugin
require "user.navic" -- lsp integrated location in code finder/printer
require "user.notify" -- display notifications nicer
require "user.numb" -- peek before you move :10 etc.
require "user.nvim-tree" -- file tree, when needed.
require "user.symbols-outline" -- navigate code symbols
require "user.telescope" -- nice.
require "user.todo-comments" -- highlight TODO and other related comments
require "user.treesitter" -- magic
require "user.whichkey" -- keymaps
require "user.spectre" -- renaming but better
require "user.winbar" -- top bar
require "user.cybu" -- cycle through current buffers
require "user.dap" -- debugging
require "user.lspsaga" -- bit overkill, using for code action menu
require "user.neogen" -- annotation/doc generator