https://github.com/niksingh710/nvim
My neovim config ........... The idle ide configured from scratch by me 😌
https://github.com/niksingh710/nvim
Last synced: about 1 month ago
JSON representation
My neovim config ........... The idle ide configured from scratch by me 😌
- Host: GitHub
- URL: https://github.com/niksingh710/nvim
- Owner: niksingh710
- License: mit
- Created: 2023-05-12T10:22:54.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-03-16T19:32:27.000Z (about 1 year ago)
- Last Synced: 2024-03-17T02:42:42.050Z (about 1 year ago)
- Language: Lua
- Size: 4.35 MB
- Stars: 9
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
>[!WARNING]
> **⚠️ This repository is archived and no longer maintained. Please visit [nvix](https://github.com/niksingh710/nvix).**# Nvim
[](LICENSE)
[](https://github.com/niksingh710/nvim/stargazers)
[](https://github.com/niksingh710/nvim/network/members)
[](https://github.com/niksingh710/nvim)
[](https://github.com/niksingh710/nvim/commits/master)
[](https://github.com/niksingh710/nvim/issues)
[](https://github.com/niksingh710/nvim/pulls)### Installation
To install your Neovim configuration, you can follow these steps:
1. Clone the repository into your Neovim config directory:
```bash
git clone https://github.com/niksingh710/nvim ~/.config/nvim
```2. Make sure you have the required tools and dependencies installed using `yay`:
```bash
yay -S --needed \
neovim python-pynvim nodejs npm ripgrep fzf fd bat treesitter-cli curl ueberzugpp imagemagick lua51
```3. Make sure to checkhealth
Inside nvim
```
:checkhealth
```The below command makes sure you have magick installed that is required by [image.nvim](https://github.com/3rd/image.nvim)
```bash
luarocks --local --lua-version=5.1 install magick
```### Preview
You've provided preview images for some of the plugins you've configured:
#### Telescope

#### Dashboard

#### Lualine

## Keymaps
| Keymap | Description |
| --------------- | -------------------- |
| `jk` | To exit insert mode |
| `kj` | To exit insert mode |
| `` | Save |
| ` + q` | Quit |
| ` + e` | Toggle the file tree |
| ` + s` | Search |
| ` + lf` | Format |
| ` + sk` | Keymap Search |This much should get you going and .extra is all what you discover (fire.nvim)
## Configuration Structure
The configuration and plugins are structured in an organized manner, with Lua scripts stored in the `lua` directory. This modular approach ensures a clean and maintainable Neovim setup.
Feel free to explore and customize these scripts to tailor your Neovim environment to your preferences.
If you have any questions or need further assistance with your Neovim configuration, please don't hesitate to reach out.