mirror of
https://github.com/harivansh-afk/nvim.git
synced 2026-04-18 15:03:05 +00:00
config
This commit is contained in:
parent
524929da48
commit
deee1c3835
2 changed files with 215 additions and 66 deletions
66
README.md
66
README.md
|
|
@ -1,66 +0,0 @@
|
|||
# nvim
|
||||
|
||||
## Installation
|
||||
|
||||
**Default** - lightweight, no LSP, no completion:
|
||||
```bash
|
||||
curl -fsSL https://raw.githubusercontent.com/harivansh-afk/nvim/main/install.sh | bash
|
||||
```
|
||||
|
||||
**Full install** - includes LSP + Supermaven:
|
||||
```bash
|
||||
curl -fsSL https://raw.githubusercontent.com/harivansh-afk/nvim/main/install.sh | bash -s -- --bells-and-whistles
|
||||
```
|
||||
|
||||
Other options:
|
||||
```bash
|
||||
--skip-nvim # Config only (skip nvim install)
|
||||
--skip-config # Nvim only (skip config install)
|
||||
--no-path # Don't modify shell rc files
|
||||
```
|
||||
|
||||
## Repo tree
|
||||
|
||||
```text
|
||||
.
|
||||
├── init.lua
|
||||
├── install.sh
|
||||
├── lazy-lock.json
|
||||
├── lua
|
||||
│ ├── chadrc.lua
|
||||
│ └── plugins
|
||||
│ ├── arrow.lua
|
||||
│ ├── autopairs.lua
|
||||
│ ├── comment.lua
|
||||
│ ├── dashboard.lua
|
||||
│ ├── flash.lua
|
||||
│ ├── git.lua
|
||||
│ ├── gitsigns.lua
|
||||
│ ├── gutentags.lua
|
||||
│ ├── lsp.lua
|
||||
│ ├── nvchad.lua
|
||||
│ ├── telescope.lua
|
||||
│ ├── treesitter.lua
|
||||
│ └── which-key.lua
|
||||
└── nvim_cheatsheet.md
|
||||
```
|
||||
|
||||
## Plugins
|
||||
|
||||
- `folke/lazy.nvim`: plugin manager.
|
||||
- `nvchad/base46`: colors/theme engine.
|
||||
- `nvchad/ui`: statusline/tabline/UI pieces.
|
||||
- `nvim-telescope/telescope.nvim`: fuzzy find + grep.
|
||||
- `nvim-treesitter/nvim-treesitter`: better syntax highlight/indent.
|
||||
- `neovim/nvim-lspconfig` + `williamboman/mason.nvim`: LSP + install servers.
|
||||
- `stevearc/oil.nvim`: file explorer.
|
||||
- `nvimdev/dashboard-nvim`: startup dashboard.
|
||||
- `folke/which-key.nvim`: keybind hint popup.
|
||||
- `numToStr/Comment.nvim`: quick commenting.
|
||||
- `windwp/nvim-autopairs`: auto-close brackets/quotes.
|
||||
- `folke/flash.nvim`: fast motions/jumps.
|
||||
- `lewis6991/gitsigns.nvim`: git hunks in-buffer.
|
||||
- `NeogitOrg/neogit` + `sindrets/diffview.nvim`: git UI + diffs/history.
|
||||
- `ludovicchabant/vim-gutentags`: ctags-based fallback navigation.
|
||||
- `supermaven-inc/supermaven-nvim`: inline AI suggestions.
|
||||
- `otavioschwanck/arrow.nvim`: quick file marks/jumps.
|
||||
Loading…
Add table
Add a link
Reference in a new issue