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

https://github.com/e3oroush/.conf-nvim

my personalized neovim configs
https://github.com/e3oroush/.conf-nvim

Last synced: about 2 months ago
JSON representation

my personalized neovim configs

Awesome Lists containing this project

README

        

# .config/nvim

## Introduction
This repository contains my nvim configs, personalized from [nvim-kickstart](https://github.com/nvim-lua/kickstart.nvim)

The folder structure:
```bash
$ tree
.
├── init.lua
├── lazy-lock.json
├── LICENSE.md
├── lua
│   ├── config
│   │   └── init.lua
│   ├── core
│   │   ├── init.lua
│   │   ├── options.lua
│   │   └── remaps.lua
│   └── plugins
│   ├── alpha-nvim.lua
│   ├── autopairs.lua
│   ├── cmp.lua
│   ├── gitsigns.lua
│   ├── init.lua
│   ├── lint.lua
│   ├── lsp.lua
│   ├── mini.lua
│   ├── neo-tree.lua
│   ├── nvim-tree.lua
│   ├── telescope.lua
│   ├── treesitter.lua
│   └── which-key.lua
├── README.md
```

## Installation
Make sure to install all dependencies listed [here](https://github.com/nvim-lua/kickstart.nvim), and then clone to the nvimv config directory:
```bash
$ git clone https://github.com/e3oroush/.config.nvim.git .config/nvim
```
To install [sqls](https://github.com/sqls-server/sqls) plugin, you should install its go server:
```bash
go install github.com/sqls-server/[email protected]
```

## TODO
- [ ] Document the keymaps
- [ ] Add better integration for Python development
- [ ] Support different profiles for Python/Go... development