Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/catgoose/nvim

Neovim config for Typescript Angular/Vue and Lua plugin development
https://github.com/catgoose/nvim

neovim neovim-config neovim-configuration neovim-dotfiles

Last synced: 3 days ago
JSON representation

Neovim config for Typescript Angular/Vue and Lua plugin development

Awesome Lists containing this project

README

        

# catgoose neovim



Neovim config for Typescript, Lua plugin development, always WIP

- [catgoose neovim](#catgoose-neovim)
- [About](#about)
- [Screenshot](#screenshot)
- [Heirline](#heirline)
- [Wilder](#wilder)
- [Search](#search)
- [Command](#command)
- [Results in quickfix](#results-in-quickfix)
- [Hover handler](#hover-handler)
- [Extra](#extra)
- [Neovim](#neovim)
- [Tmux](#tmux)
- [Todo](#todo)

## About

![image](https://github.com/catgoose/nvim/blob/d28f5304602c0f45fe994b0b61db292cf131383d/dashboard.png)

I have curated this neovim config for about two years now. I use it for
Angular, NestJS, and now Vue.

## Screenshot

### Heirline

![image](https://github.com/catgoose/nvim/blob/c3d07e870b87590d0acaa89be8f3a17fcf30ec9e/neovim1.png)

### Wilder

#### Search

![image](https://github.com/catgoose/nvim/blob/c3d07e870b87590d0acaa89be8f3a17fcf30ec9e/neovim2.png)

#### Command

![image](https://github.com/catgoose/nvim/blob/c3d07e870b87590d0acaa89be8f3a17fcf30ec9e/neovim3.png)

#### Results in quickfix

![image](https://github.com/catgoose/nvim/blob/c3d07e870b87590d0acaa89be8f3a17fcf30ec9e/neovim5.png)

### Hover handler

- Uses `K` to contextually display hover

![image](https://github.com/catgoose/nvim/blob/f79299f39ea9320f61862c0f2199b4acef998acf/image.png)

## Extra

### Neovim

My other neovim projects

- [do-the-needful.nvim](https://github.com/catgoose/do-the-needful.nvim)
- [telescope-helpgrep.nvim](https://github.com/catgoose/telescope-helpgrep.nvim)
- [vue-goto-definition](https://github.com/catgoose/vue-goto-definition.nvim)

### Tmux

Tmux theme:

[kanagawa-tmux](https://github.com/catgoose/kanagawa-tmux)

## Todo

- Diagnostic highlights override
- Neotest highlights override