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

https://github.com/aar0ntw/dotvim

My nvim settings.
https://github.com/aar0ntw/dotvim

dein neovim nvim typescript vim

Last synced: 11 months ago
JSON representation

My nvim settings.

Awesome Lists containing this project

README

          

# dotvim
![Version](https://img.shields.io/badge/version-20250207-green?style=for-the-badge)
![Neovim](https://img.shields.io/badge/NeoVim-%2357A143.svg?&style=for-the-badge&logo=neovim&logoColor=white)
![TypeScript](https://img.shields.io/badge/typescript-%23007ACC.svg?style=for-the-badge&logo=typescript&logoColor=white)
![Python](https://img.shields.io/badge/python-3670A0?style=for-the-badge&logo=python&logoColor=ffdd54)
[![Join the chat at https://gitter.im/dotvim/community](https://img.shields.io/badge/chat-on%20gitter-9cf?style=for-the-badge)](https://gitter.im/dotvim/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)

![Screen Capture on 2022-05-20 at 03-18-12](https://user-images.githubusercontent.com/935988/169385624-ccf81b2a-ae64-4950-bf26-d34d280978d4.gif)

## Prerequisites

MacOS / Use `brew`

```sh
$ brew bundle install --file ./Brewfile
```

- nvim v0.10.x
- python
- node
- rust
- rg
- fzf
- lolcat
- bat
- dasht

## Usage
```sh
$ git clone https://github.com/aar0nTw/dotvim.git
$ ln -s dotvim ~/.config/nvim
```

Install `dein.vim` plugin manager

```sh
$ cd ~/.config/nvim
$ sh ./install.sh ./dein
```

Run following commands in vim:

```vim
" dein will install all plugins when nvim first start
:call dein#install()
```
## Plugins

see [Plugins](../..//wiki/Plugins)

## Todo

- [x] dein.vim
- [x] Manage all plugins by dein
- [x] make all plugins managed by dein setup in toml
- [x] remove pathogen
- [ ] remove legacy settings