Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/creativenull/nvim-config
My neovim config in lua that I use to experiment new features and plugins
https://github.com/creativenull/nvim-config
lua neovim neovim-configuration nvim nvim-configs
Last synced: 26 days ago
JSON representation
My neovim config in lua that I use to experiment new features and plugins
- Host: GitHub
- URL: https://github.com/creativenull/nvim-config
- Owner: creativenull
- Created: 2021-08-11T22:17:17.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-05-01T16:01:37.000Z (over 2 years ago)
- Last Synced: 2024-10-03T12:31:16.810Z (about 2 months ago)
- Topics: lua, neovim, neovim-configuration, nvim, nvim-configs
- Language: Lua
- Homepage:
- Size: 171 KB
- Stars: 40
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# My neovim config in lua
This is my neovim config in lua, I use this to test out different lua plugins or test out new neovim features.
## Screenshots
![image](https://user-images.githubusercontent.com/3767728/157122035-28a021e2-9eab-4b8b-9026-01996cc92e92.png)
![image](https://user-images.githubusercontent.com/3767728/157122242-9058909a-2af3-42c5-b8aa-5550c1012358.png)
![image](https://user-images.githubusercontent.com/3767728/157122392-3a15ae65-f58b-491d-a5b5-db4fcb098cac.png)
## Requirements
+ The nightly version of neovim is required aka [`master` branch](https://github.com/neovim/neovim/tree/master)
## Architecture
```
├── init.lua (Starting point)
├── after
│ └── ftplugin (Plugins to be loaded on the 'FileType' event)
└── lua
└── cnull
├── core (Initial setup and utilities called from here)
├── lsp (Everything LSP related, setup for the built-in LSP)
├── plugins (Plugins organized by features instead of plugin names)
└── user (My custom user configuration independent of plugins)
```## Installation/Setup
In a Linux/MacOS machine:
```sh
git clone https://github.com/creativenull/nvim-config $HOME/.config/nvim
```In Windows (powershell):
```
git clone https://github.com/creativenull/nvim-config $HOME/AppData/Local/nvim
```