Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mgastonportillo/nvchad-config
My custom NvChad v2.5 configuration
https://github.com/mgastonportillo/nvchad-config
custom neovim nvchad
Last synced: 2 days ago
JSON representation
My custom NvChad v2.5 configuration
- Host: GitHub
- URL: https://github.com/mgastonportillo/nvchad-config
- Owner: mgastonportillo
- License: gpl-3.0
- Created: 2023-06-06T23:49:24.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-13T21:02:41.000Z (9 months ago)
- Last Synced: 2024-04-14T04:29:20.727Z (9 months ago)
- Topics: custom, neovim, nvchad
- Language: Lua
- Homepage:
- Size: 61.5 KB
- Stars: 22
- Watchers: 3
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# My custom Neovim configuration
### Features
- Features [NvChad v2.5](https://nvchad.com/news/v2.5_release)
- Target OS: WSL2/Linux
- Modularised setup of plugins and configurations
- Scripting with Bash, Lua and Toml as smooth as it gets
- Web development with JS/TS, React and Astro **fully covered**
- Development with Rust, C and Go
- Git integrated using [Neogit](https://github.com/NeogitOrg/neogit),
[Gitsigns](https://github.com/lewis6991/gitsigns.nvim),
[DiffView](https://github.com/sindrets/diffview.nvim),
[Telescope](https://github.com/nvim-telescope/telescope.nvim?tab=readme-ov-file#git-pickers)
and [VimFugitive](https://github.com/tpope/vim-fugitive)
- [Markdown Preview](https://github.com/iamcco/markdown-preview.nvim) with live
changes in browser
- Round borders as a priority over sharp borders>[!TIP]
> Pair with my
> Wezterm configuration for a smooth experience>[!WARNING]
> **Disclaimer**: I frequently use `git rebase -i` to streamline my
> configuration. if you plan to use `lazy-lock.json` to stick with certain
> snapshots of the config, you might have a hard time due to changing commit
> hashes.
### Planned implementations
- 💡 I'm all ears for suggestions and ideas
### Known bugs
- 🐞 If you find any, please open an issue
### Dependencies
Required:
- [NVIM](https://neovim.io/) Stable v0.10.1+ (Nightlies might work)
- [NvChad](https://nvchad.com/) v2.5
- Any [NerdFont](https://www.nerdfonts.com/) or patched font (I use [JetBrains Mono](https://github.com/ryanoasis/nerd-fonts/releases/download/v3.2.1/JetBrainsMono.zip))
- [win32yank](https://github.com/equalsraf/win32yank) (recent choice, only required for WSL users)
- Python 3.11.7+ & pip 23.3.1+
- pip: `pynvim==0.4.3+`
- Node.js v22+
- npm: `[email protected]+`Recommended:
- Cargo 1.80.1+