/nvim-config

Contribution to Valentin's neovim configuration

Primary LanguageLuaMIT LicenseMIT

Welcome to my Neovim configuration!

This setup is tailored to enhance my coding experience with Neovim, providing a streamlined and efficient environment for various programming projects.

preview

Available on

Static Badge Static Badge Static Badge

Install it now :

sh -c "$(curl -fsSL https://raw.githubusercontent.com/valentingorr/nvim-config/main/install.sh)"

Unix like :

# backup current config (optional)
mv ~/.config/nvim/ ~/.config/nvim.backup/
# clone repository
git clone https://github.com/valentingorr/nvim-config.git ~/.config/nvim/
# Sync plugins
:PackerSync

Windows :

# backup current config (optional)
mv $env:LOCALAPPDATA/nvim/ $env:LOCALAPPDATA/nvim.backup/
# clone repository
git clone https://github.com/valentingorr/nvim-config.git $env:LOCALAPPDATA/nvim/
# Sync plugins
:PackerSync

Configuration

Static Badge Static Badge

Features

Completions :

Experience seamless and intelligent auto-completion in this Neovim setup, thanks to the advanced Language Server Protocol integration. LSP ensures context-aware suggestions while typing, leveraging a deep understanding of the codebase. Real-time error checking, precise code navigation, and on-the-fly documentation retrieval enhance the coding experience, fostering efficiency and accuracy in development workflows.

Static Badge
Static Badge
Static Badge
Static Badge

Writting Experience

The meticulous selection of plugins in this Neovim configuration aims to create a simple and intuitive writing flow. Each plugin has been carefully chosen to enhance specific aspects of the writing process, ensuring a seamless user experience.

Static Badge
Static Badge
Static Badge
Static Badge
Static Badge
Static Badge
Static Badge
Static Badge
Static Badge
Static Badge

Interface

This Neovim interface embodies a sleek and intuitive design, emphasizing simplicity and practicality. With a clean layout and a carefully chosen color scheme, the interface maintains a distraction-free environment, promoting focus on code. Intuitive keybindings and thoughtful organization contribute to a user-friendly experience, ensuring both seasoned developers and newcomers can easily navigate the minimalist yet functional design for efficient coding and text editing.

Static Badge
Static Badge
Static Badge
Static Badge
Static Badge
Static Badge
Static Badge
Static Badge
Static Badge
Static Badge

And More !

Static Badge

Contributing

If you spot anything that needs a touch-up don't be shy !
Let me know or even whip up a pull request.

Should a hiccup come your way, give the :checkhealth command in nvim a spin for some DIY troubleshooting.
Take a moment to delve into the details of the health check messages, they hold the clues you need.

If you still have an issue, open a new issue.