An open API service indexing awesome lists of open source software.

https://github.com/himujjal/nvim

Astro Nvim v4 based configurations
https://github.com/himujjal/nvim

Last synced: 2 months ago
JSON representation

Astro Nvim v4 based configurations

Awesome Lists containing this project

README

        

# AstroNvim Template

**NOTE:** This is for AstroNvim v4+

A template for getting started with [AstroNvim](https://github.com/AstroNvim/AstroNvim)

## 🛠️ Installation

#### Make a backup of your current nvim and shared folder

```shell
mv ~/.config/nvim ~/.config/nvim.bak
mv ~/.local/share/nvim ~/.local/share/nvim.bak
mv ~/.local/state/nvim ~/.local/state/nvim.bak
mv ~/.cache/nvim ~/.cache/nvim.bak
```

#### Create a new user repository from this template

Press the "Use this template" button above to create a new repository to store your user configuration.

You can also just clone this repository directly if you do not want to track your user configuration in GitHub.

#### Clone the repository

```shell
git clone https://github.com/Himujjal/nvim ~/.config/nvim
```

#### Start Neovim

```shell
nvim
```

# AI Features in Neovim

Neovim now includes AI-driven features to enhance coding:

- **code completion**: predicts code snippets and functions as you type.
- **syntax highlighting**: ai-enhanced, context-aware coloring.
- **code refactoring**: offers suggestions for improving structure and efficiency.
- **error detection**: provides real-time error detection and correction suggestions.
- **documentation generation**: automatically generates documentation comments.
- **smart search**: performs context-aware searches with improved relevance.

These features streamline development and boost productivity within Neovim.

For now, we aren't going for full context

Whisper and Supermaven are going to be wonders for Neovim to come in the future.

gpnvim is such a cool plugin

So `gp.nvim` is a great tool and that is what's going to augment our workflow and make sure that we are fast in track with AI.
with the power of `nvim` and `gp.nvim`, we can unlock the full potential of AI-assisted development.