summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrahmajit Das <brahmajit.xyz@gmail.com>2024-03-17 03:30:35 +0530
committerBrahmajit Das <brahmajit.xyz@gmail.com>2024-03-17 03:30:35 +0530
commitdd16f35ddd4e0c797ee642ee90342fc590b945e2 (patch)
treef0d8d6c41bf9f017ebdbbe72e359ad3d643fb28b
parent04a33caf63484764e6ad0e80f3fc173029b32b6e (diff)
nvim: init: neovim init file
Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com>
-rw-r--r--init.lua21
1 files changed, 21 insertions, 0 deletions
diff --git a/init.lua b/init.lua
new file mode 100644
index 0000000..fcaeb28
--- /dev/null
+++ b/init.lua
@@ -0,0 +1,21 @@
+-- If neovim remote is not installed, install it
+if vim.fn.executable('nvr') == 0 then
+ vim.api.nvim_command('!pip3 install --user --break-system-packages neovim-remote')
+end
+
+-- Load plugins
+require('keymaps')
+require('basics')
+require('ftsettings')
+require('appearance')
+require('plugins')
+require('plugins.lualine')
+require('plugins.autopair')
+require('plugins.colorscheme')
+require('plugins.lsp')
+require('plugins.completion')
+require('plugins.gitsigns')
+require('plugins.nvim-tree')
+require('plugins.treesitter')
+require('plugins.usnippet')
+require('plugins.vimtex')