sankalp 9434ff993b feat(lua): simplify URL resolutionand add package clean functionality
The changes streamline URL shorthand handling, refactor the add helper, and introduce a cleaning routine to remove stale plugins, improving maintainability and user experience.

New Features:
- Added `M.clean` to purge unregistered plugins.
- Introduced fallback shorthand resolution via `setmetatable`.
- Enhanced `add` to process table specs with `src` field.

Enhancements:
- Simplified URL resolution logic.
- Improved notifications and error handling.
- Wrapped additions in `pcall` for robustness.

Bug Fixes:
- Fixed potential missing default URL prefix handling.
- Ensured proper cleanup of stale package entries.
2026-05-07 20:57:52 +05:45
2026-03-23 16:47:54 +05:45

keycodex

License People Stars Forks Watches Last Updated

All commit messages in this repo are AI-generated using DevGen

My Personalized Dev Env ❤️👨‍💻

keycodex screenshot
keycodex screenshot

Handcrafted Neovim setup for the ultimate CLI dev experience

💻 Installation

git clone https://github.com/S4NKALP/keycodex ~/.config/nvim

🚀 Usage

Core

Files in lua/core control the core of neovim:

⌨️ Keybindings

Apart from core/keys most keybindings are configured using which-key

Languages
Lua 100%