Files
keycodex/README.md
T
2024-08-29 14:27:00 +05:45

3.0 KiB

screenshot

NVIM

License People Stars Forks Watches Last Updated

Welcome to my personalized Neovim setup 👨‍💻
Optimized for a smooth and efficient coding experience.

Documentation · Report a Bug · Request a Feature


Highlights

  • Modular Structure: Organized Lua scripts for readability and easy customization.
  • Language Support: Automated setup for various languages using Mason.nvim.
  • Keybindings: Streamlined shortcuts for productivity, detailed in lua/plugins/configs/whichkey.lua.
  • Plugins: Handpicked plugins managed via Lazy.nvim for enhanced functionality.

System dependencies

Important system dependencies:

  • Nerd fonts (information source):

    • Download a Nerd Font (good choice is "JetBrainsMono Nerd Font").
    • Unzip and copy to '~/.local/share/fonts'.
    • Run the command fc-cache -fv to manually rebuild the font cache.
  • Tools for finding stuff:

Installation

Delete old nvim configuration

rm -rf ~/.config/nvim
rm -rf ~/.local/state/nvim
rm -rf ~/.local/share/nvim

Clone the repository to ~/.config

git clone --filter=blob:none https://github.com/S4NKALP/nvim.git ~/.config/nvim

Run neovim to complete the setup

nvim

Customization

Feel free to modify and adapt my configuration to your own needs!

🧰 Tools Used

  • dots — Dev Environment
  • nvim — Personalized Editor
⭐ hit the star button if you found this useful ⭐