Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/linuxuser255/nvim

My Neovim Config. Notable plugins & featues: Telescope, Harpoon, Lazy, VimBeGood, Bright-flash text yank to system clipboard, and much, much more.
https://github.com/linuxuser255/nvim

lazy-loading lazynvim lua lua-script neovim neovim-colorscheme neovim-config neovim-configuration neovim-dotfiles neovim-lua neovim-lua-plugin neovim-plugin vim

Last synced: 3 months ago
JSON representation

My Neovim Config. Notable plugins & featues: Telescope, Harpoon, Lazy, VimBeGood, Bright-flash text yank to system clipboard, and much, much more.

Awesome Lists containing this project

README

        

# Neovim Config

![Neovim-new](https://github.com/LinuxUser255/nvim/assets/46334926/30a2de18-0a82-41fa-8c12-8556830963ec)


## [Built with:](https://lua.org)
![lua-logo](https://github.com/LinuxUser255/linux.nvim/assets/46334926/5e54f0b8-ceab-44da-ba32-0b898390c191) ![neovim-logo-github](https://github.com/LinuxUser255/linux.nvim/assets/46334926/4790164b-b06d-4460-a282-33e4469a6ad9)

**https://www.lua.org/**

**https://github.com/neovim**

**[lazy.nvim](https://lazy.folke.io/)**

## Pre-install Requirements:
* [ripgrep](https://github.com/BurntSushi/ripgrep#installation) is required for multiple [telescope](https://github.com/nvim-telescope/telescope.nvim#suggested-dependencies) pickers.

## Installation

> **NOTE**
> [Backup](#FAQ) your previous configuration (if any exists)
- Then clear out your current NeoVim configs

```bash
# First delete and remove your current/previous neovim files and dirs.
rm -rf ~/.config/nvim
rm -rf ~/.local/share/nvim
```


- Linux and Mac install
```bash
git clone https://github.com/LinuxUser255/nvim.git "${XDG_CONFIG_HOME:-$HOME/.config}"/nvim
```

**Neovim's configurations are located under the following paths, depending on your OS:**

| OS | PATH |
| :---- | :---------------------------------------- |
| Linux | `$XDG_CONFIG_HOME/nvim`, `~/.config/nvim` |
| MacOS | `$XDG_CONFIG_HOME/nvim`, `~/.config/nvim` |

### Post Install

**Open Neovim**

- The regular way
```sh
nvim
```

- The [netrw](https://neovim.io/doc/user/pi_netrw.html) way
```sh
nvim .
```

- Sync [Lazy](https://lazy.folke.io/)
```sh
nvim --headless "+Lazy! sync" +qa
```