Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/migueel15/firevim

Custom configuration for nvim
https://github.com/migueel15/firevim

Last synced: 2 months ago
JSON representation

Custom configuration for nvim

Awesome Lists containing this project

README

        

# FireVim
##### My custom configuration for Nvim

[![Lua](https://img.shields.io/badge/Lua-blue.svg?style=for-the-badge&logo=lua)](http://www.lua.org)
[![Neovim](https://img.shields.io/badge/Neovim%200.8+-green.svg?style=for-the-badge&logo=neovim)](https://neovim.io)


Nvim dashboard
Nvim example

### Installation
```sh
# Remove current nvim config
rm -rf $XDG_CONFIG_HOME/nvim
rm -rf $HOME/.local/share/nvim/

# Install firevim config
git clone https://github.com/migueel15/FireVim.git $XDG_CONFIG_HOME/nvim
nvim
```
>Next time you open nvim it will install all the necesary plugins

### Plugins
- Lsp configuration: [nvim-lspconfig](https://github.com/neovim/nvim-lspconfig), [mason.nvim](https://github.com/williamboman/mason.nvim)
- Fuzzy finder: [telescope.nvim](https://github.com/nvim-telescope/telescope.nvim)
- Autocompletion with [nvim-cmp](https://github.com/hrsh7th/nvim-cmp)
- Status bar with [lualine.nvim](https://github.com/nvim-lualine/lualine.nvim)
- Syntax highlighting with [nvim-treesitter](https://github.com/nvim-treesitter/nvim-treesitter)
- Harpooooooon: [harpoon](https://github.com/ThePrimeagen/harpoon/tree/harpoon2)
- Configurable icons with [nvim-web-devicons](https://github.com/kyazdani42/nvim-web-devicons)
- Colorscheme: [catppuccin](https://github.com/catppuccin/nvim)
- Autopairs: [autopairs](https://github.com/windwp/nvim-autopairs)
- Terminal: [toggleterm](https://github.com/akinsho/toggleterm.nvim)