/nvim-config

My neovim config files

Primary LanguageLuaApache License 2.0Apache-2.0

Introduction

This is my repository for my neovim configuration files. It is bootstrapped from 💤 LazyVim with some of my own custom configuration and plugins. I currently use it with the Noevide client with the latest stable neovim. This is primarily modified for Javascript/Typescript and Rust.

Modification Highlights

  • Autosave on text change
  • Rainbow blank line with custom color and indent character
  • Rainbow parentheses synced with rainbow blank line
  • Custom keymaps for upgrading a single or all Rust crates, viewing versions and features in Cargo.toml
  • Typo checker using typos
  • Modified ts/js LSP settings
  • Wakatime plugin
  • Autoformat on save has been disabled
  • Modified tab space to 4
  • Neovide config including cursor blinking, font size, underline thickness
  • Changed dashboard art/logo
  • Modified lualine
  • Auto change working directory to the project root

Screenshot from 2024-07-15 17-09-04