Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ixahmedxi/nvim
Neovim configuration specifically for Typescript web development, 100% in lua
https://github.com/ixahmedxi/nvim
lua neovim
Last synced: 26 days ago
JSON representation
Neovim configuration specifically for Typescript web development, 100% in lua
- Host: GitHub
- URL: https://github.com/ixahmedxi/nvim
- Owner: ixahmedxi
- Created: 2022-06-19T16:11:13.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-07-28T00:55:57.000Z (over 2 years ago)
- Last Synced: 2024-10-04T16:54:50.844Z (about 2 months ago)
- Topics: lua, neovim
- Language: Lua
- Homepage:
- Size: 328 KB
- Stars: 11
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ixahmedxi's neovim config
![Preview](./preview.png)
> This is my personal neovim configuration which is used for web development with Typescript mainly.
## Included
- Impatient for lazy loading
- Native lsp configuration with lspconfig, lsp-installer, null-ls and typescript.nvim.
- Treesitter with autopairs and autotag
- Which key
- Tmux plugin
- Toggleterm
- Vscode like theme
- And much more!## Aims
I wanted to switch from Vscode to neovim for a long time but haven't gotten around to doing so. I had neovim integrated with vscode which was a really nice setup but I wanted something that is more lightweight and that I can fully customise to my liking. I also wanted a configuration that works well with all the common web dev tools like typescript, eslint, prettier...etc