Skip to content

m4yk3ldev/hanclynvim

Repository files navigation

HanclyNvim

A modern Neovim configuration built on top of LazyVim.

✨ Features

  • 🚀 Built on LazyVim for a solid foundation
  • 🎨 Gruvbox colorscheme
  • 🤖 GitHub Copilot & Copilot Chat integration
  • 📦 Pre-configured for TypeScript, Python, Docker, Markdown, and more
  • ⚡ Fast startup with lazy loading
  • 🔧 Custom keymaps optimized for productivity

📋 Requirements

  • Neovim >= 0.9.0
  • Git
  • A Nerd Font (optional, but recommended)
  • For Arch Linux: run the provided installation script
  • For Ubuntu: run the Ubuntu installation script

🚀 Installation

Arch Linux

bash install_archlinux.sh

Ubuntu

bash install_ubuntu.sh

Manual Installation

  1. Backup your current Neovim configuration:
mv ~/.config/nvim ~/.config/nvim.backup
mv ~/.local/share/nvim ~/.local/share/nvim.backup
  1. Clone this repository:
git clone https://github.com/m4yk3ldev/hanclynvim.git ~/.config/nvim
  1. Start Neovim:
nvim

Lazy.nvim will automatically install all plugins on first launch.

📚 Documentation

🎯 Included Language Support

  • TypeScript/JavaScript
  • Python
  • JSON
  • Tailwind CSS
  • Docker
  • Markdown
  • TOML

🤝 Credits

Based on LazyVim by @folke

📝 License

MIT License

About

A modern Neovim configuration built on LazyVim with GitHub Copilot, TypeScript, Python, and more

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published