config/.config/nvim/lua/chris/init.lua

39 lines
1.9 KiB
Lua

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