https://github.com/s4nkalp/nvim
Personalized Desktop Environment ❤️
https://github.com/s4nkalp/nvim
neovim neovim-config neovim-configuration neovim-dotfiles nvim nvim-configs nvim-configuration nvim-lua
Last synced: 9 months ago
JSON representation
Personalized Desktop Environment ❤️
- Host: GitHub
- URL: https://github.com/s4nkalp/nvim
- Owner: S4NKALP
- License: mit
- Created: 2024-04-26T18:23:57.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-13T06:13:06.000Z (10 months ago)
- Last Synced: 2025-04-13T09:12:46.046Z (9 months ago)
- Topics: neovim, neovim-config, neovim-configuration, neovim-dotfiles, nvim, nvim-configs, nvim-configuration, nvim-lua
- Language: Lua
- Homepage:
- Size: 1.83 MB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
NEOVIM
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/tools/whichkey.lua`.
- **Plugins**: Handpicked plugins managed via Lazy.nvim for enhanced functionality.
## System dependencies
Important system dependencies:
- **Nerd fonts**
- Download a [Nerd Font](https://www.nerdfonts.com/) (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**:
- [ripgrep](https://github.com/BurntSushi/ripgrep#installation)
## Installation
Delete old nvim configuration
```bash
rm -rf ~/.config/nvim
rm -rf ~/.local/state/nvim
rm -rf ~/.local/share/nvim
```
Clone the repository to ~/.config
```bash
git clone --filter=blob:none https://github.com/S4NKALP/nvim.git ~/.config/nvim
```
Run neovim to complete the setup
```bash
nvim
```
### Customization
Feel free to modify and adapt my configuration to your own needs!
### 🧰 Tools Used
- [dots](https://github.com/S4NKALP/hyprland) — Dev Environment
- [nvim](https://github.com/S4NKALP/nvim) — Personalized Editor
⭐ hit the star button if you found this useful ⭐