Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: about 2 months ago
JSON representation
Neovim config for Typescript Angular/Vue and Lua plugin development
- Host: GitHub
- URL: https://github.com/catgoose/nvim
- Owner: catgoose
- Created: 2023-03-05T23:35:23.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-07-28T23:55:08.000Z (2 months ago)
- Last Synced: 2024-07-29T01:18:54.393Z (2 months ago)
- Topics: neovim, neovim-config, neovim-configuration, neovim-dotfiles
- Language: Lua
- Homepage:
- Size: 3.72 MB
- Stars: 117
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# catgoose neovim
Neovim config for Typescript, Lua plugin development, always WIP
- [catgoose neovim](#catgoose-neovim)
- [About](#about)
- [Current WIP](#current-wip)
- [Screenshot](#screenshot)
- [Heirline](#heirline)
- [Wilder](#wilder)
- [Search](#search)
- [Command](#command)
- [Help grep](#help-grep)
- [ui.prompt](#uiprompt)
- [Results in quickfix](#results-in-quickfix)
- [Hover handler](#hover-handler)
- [Todo](#todo)
## About
I have curated this neovim config for about two years now. I use it for
Angular, NestJS, and now Vue.If you have any questions about how something works, don't hesitate to open
an issue or send me a message!## 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