NVIM Configuration Enhancements

- VIM: Keybindings for better coding
- Gitignore in common is now a hardlinked to the root one
- NVIM: Bash Alias added for Nvim
- VIM: settings added from VIM-sensible and Primeagen
- NVIM: Moved autocommands, keybindings & configurations specific to NVIM to lua/config
- Wezterm, tmux configured.
- Generic: Configurations moved inside $HOME/.config/ directory
- Generic: All aliases renamed to similar names.
- Generic: Relevant aliases added for reaching git root
This commit is contained in:
Pratik Tripathy
2023-12-28 14:38:03 +05:30
parent 14bca30695
commit 0402ee5481
35 changed files with 679 additions and 297 deletions

View File

@@ -0,0 +1,17 @@
return {
-- TODO: Throws git pull issue when downloading through Lazy
-- "askinsho/bufferline.nvim",
-- dependencies = "nvim-tree/nvim-web-devicons",
-- config = function()
-- require("bufferline").setup({
-- options = {
-- indicator = { style = "underline" },
-- }
-- })
-- vim.keymap.set('n', '<tab>', ":BufferLineCycleNext<CR>")
-- vim.keymap.set('n', '<S-tab>', ":BufferLineCyclePrev<CR>")
-- vim.keymap.set('n', '<leader>bo', ":BufferLineCloseOthers<CR>")
-- vim.keymap.set('n', '<leader>bp', ":BufferLinePick<CR>")
-- end
}