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
- Host: GitHub
- URL: https://github.com/e3oroush/.conf-nvim
- Owner: e3oroush
- License: mit
- Created: 2024-08-25T15:21:54.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-01-05T19:39:41.000Z (4 months ago)
- Last Synced: 2025-01-29T04:37:22.902Z (3 months ago)
- Language: Lua
- Homepage:
- Size: 63.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
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