Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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

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