UAARG's Very Own NVIM Config??
- lazy.nvim (Plugin Package Manager)
- catpuccin (Colour Theme)
- telescope.nvim (Fuzzy Finder)
- nvim-treesitter (Syntax Highligting)
- oil.nvim (Filesystem Editor)
- lualine.nvim (Status Bar)
- mason.nvim (LSP Package Manager)
- nvim-lspconfig (LSP Configuration)
- mason-lspconfig.nvim (Mason-LSP Integration)
- cmp-nvim-lsp (LSP Autocompletion)
- cmp-nvim (Code Completion Engine)
- LuaSnip (Code Snippet Engine)
- lazygit.nvim (LazyGit in Neovim)
├── init.lua
└── lua
├── config
│ ├── keymaps.lua
│ └── options.lua
├── plugins
│ ├── colourscheme.lua
│ ├── completions.lua
│ ├── lazygit.nvim
│ ├── lazygitnvim.lua
│ ├── lsp_config.lua
│ ├── lualine.lua
│ ├── oil.lua
│ ├── telescope.lua
│ ├── treesitter.lua
│ └── whichkey.lua
└── plugins.lua
Requrements:
- ripgrep (for telescope live-grep functionality)
- lazygit
- Any terminal emulator that has full color support (for colorscheme)
Steps:
- Install Neovim
- cd into the .config directory
- Remove the pre-existing
nvimdirectory - Clone this repository