Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/linuxuser255/nvim
- Owner: LinuxUser255
- License: gpl-3.0
- Created: 2024-07-10T16:14:48.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-09-07T14:06:46.000Z (4 months ago)
- Last Synced: 2024-10-11T06:02:07.593Z (3 months ago)
- Topics: lazy-loading, lazynvim, lua, lua-script, neovim, neovim-colorscheme, neovim-config, neovim-configuration, neovim-dotfiles, neovim-lua, neovim-lua-plugin, neovim-plugin, vim
- Language: Lua
- Homepage:
- Size: 44.9 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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
```