summaryrefslogtreecommitdiff
path: root/.config/nvim/init.lua
diff options
context:
space:
mode:
Diffstat (limited to '.config/nvim/init.lua')
-rw-r--r--.config/nvim/init.lua45
1 files changed, 45 insertions, 0 deletions
diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua
new file mode 100644
index 0000000..d0e013a
--- /dev/null
+++ b/.config/nvim/init.lua
@@ -0,0 +1,45 @@
+-- General mappings
+require('plugins')
+require('mappings')
+require('settings')
+require('colorscheme')
+
+-- Plugins
+require('_compe')
+require('_telescope')
+require('autopairs')
+require('_bufferline')
+require('closetag')
+require('colorizer')
+require('floaterm')
+require('galaxyline')
+require('gitblame')
+require('gitsigns')
+require('hop')
+require('kommentary')
+-- require('limeligth')
+require('neogit')
+require('nvimtree')
+require('quickscope')
+require('rnvimr')
+require('startify')
+require('treesitter')
+require('vim-rooter')
+
+
+-- Load vim scripts
+-- Which Key (Hope to replace with Lua plugin someday)
+vim.cmd('source ~/.config/nvim/lua/whichkey/init.vim')
+vim.cmd('source ~/.config/nvim/lua/goyo/init.vim')
+vim.cmd('source ~/.config/nvim/lua/vim-bbye/init.vim')
+
+-- LSP
+require('lspkind')
+require('lsp')
+require('utils')
+require('lsp.bash-ls')
+require('lsp.docker-ls')
+require('lsp.lua-ls')
+require('lsp.json-ls')
+require('lsp.python-ls')
+require('lsp.yaml-ls')