Welcome to my personalized Neovim configuration — a curated setup designed for power, speed, and flow. This setup combines custom Lua-based keybindings, plugin integrations, and practical defaults,
Make sure you have:
- Neovim 0.10+ installed
git,curl,lua/hererocksand any FontAnsible(optional if not using the Starter.yml).
git clone https://github.com/T0adSage45/nvim ~/.config/nvimIf using Ansible provisioning:
ansible-playbook --verbose ~/.config/nvim/Starter.yml --ask-become-pass💡 Tip: Run from the root of your dotfiles directory. This will symlink config files, install tools, and apply themes.
check 🔑 ToadSage Neovim Keybindings for a full list of custom keymaps. For Advance default vim/nvim keybinds visit 🔑 Neovim Keybindings.
Change color scheme on the fly:
:lua ColorMyPencils("rose-pine")Or explore any defined inside your color.lua.
This config is inspired by:
- ThePrimeagen (plugin picks & workflow)
- tjdevries (Lua patterns & philosophy)
- My own battles with writing fast, clean code
- This config is under active development.
- You’re encouraged to fork and shape it into your own ninja toolkit.
Happy Neovim-ing! 🚀