Commit Graph
369 Commits
Author SHA1 Message Date
sankalp 4da9f239b7 update 2026-04-22 19:28:55 +05:45
sankalp 940133c0bc update 2026-04-18 17:07:09 +05:45
sankalp cce329ba24 update 2026-04-15 19:16:58 +05:45
sankalp 29524e306b update 2026-04-10 16:47:17 +05:45
sankalp 85bbf21052 update 2026-04-08 12:54:53 +05:45
sankalp 7ab28ffcbd update 2026-04-05 08:32:24 +05:45
sankalp de9b198612 update 2026-04-04 20:50:20 +05:45
sankalp 533ae22e7b update 2026-04-03 11:41:07 +05:45
sankalp 6cc8a4b410 update 2026-04-01 20:15:46 +05:45
sankalp 62dd83e68f update 2026-04-01 15:59:37 +05:45
sankalp 08aa4a3fba update 2026-03-31 09:19:44 +05:45
sankalp ceee7ee98f update 2026-03-30 22:19:02 +05:45
sankalp ffd20f5ebf update 2026-03-30 13:36:26 +05:45
sankalp e21e351c98 update 2026-03-29 20:00:44 +05:45
sankalp 84792cb1f3 update 2026-03-28 08:58:51 +05:45
sankalp 299d43a4aa update 2026-03-27 10:10:31 +05:45
sankalp 7aefdbedc4 update 2026-03-26 18:51:34 +05:45
sankalp 32a58f736b update 2026-03-25 19:06:27 +05:45
sankalp 3f68d2a04b update 2026-03-24 08:56:39 +05:45
sankalp d1893a70bd update 2026-03-23 16:47:54 +05:45
sankalp 5f7d573e55 update 2026-03-23 16:21:13 +05:45
sankalp a55fe2ade0 update 2026-03-23 15:11:34 +05:45
sankalp 2a27ed7210 update 2026-03-21 20:55:47 +05:45
sankalp 2880bcbc00 update 2026-03-20 17:46:19 +05:45
sankalp e9613835d7 update 2026-03-19 18:01:52 +05:45
sankalp 251b224f4d update 2026-03-18 19:06:42 +05:45
sankalp 3c55294add update 2026-03-17 19:54:18 +05:45
sankalp 30db4bcf19 update 2026-03-16 19:54:18 +05:45
sankalp 5bdce5f1a8 feat(lua/plugins): improve markdown-preview and treesitter setup
Enhancements:
- Refined markdown-preview configuration to use command toggles and lazy loading
- Simplified treesitter setup by using direct nvim-treesitter API

New Features:
- Added support for MarkdownPreviewStop command
- Updated ft configuration to use a table for markdown filetypes

Bug Fixes:
- None
2026-03-12 20:46:00 +05:45
sankalp d3f50a7355 chore(root): bump plugin version hashes in lazy-lock.json
Updated lazy-lock.json with newer commit SHAs for multiple plugins.
2026-03-12 20:45:43 +05:45
sankalp 9912aa7821 update 2026-03-10 11:10:43 +05:45
sankalp 16c43b0f95 update 2026-03-09 21:52:20 +05:45
sankalp 06fa5fed42 update 2026-03-08 23:55:36 +05:45
sankalp 764aa2f482 update 2026-03-07 23:07:27 +05:45
sankalp 7a8d152559 update 2026-03-07 10:46:33 +05:45
sankalp f47baece05 feat(lua/config): add autocmd to mask .env values and toggle with <leader>ot
Adds autocmd to hide sensitive data in .env files on load and provides a toggle keymap (<leader>ot) to reveal original values.

New Features
- Mask .env file contents whenopened
- Toggle visibility with <leader>ot
2026-03-05 11:22:34 +05:45
sankalp face5a9a66 update 2026-03-03 20:25:43 +05:45
sankalp 50b8865249 feat(lua/config): refactor and extend key mappings
The configuration tidies up key‑mapping definitions, adopts consistent quoting, adds convenient navigation shortcuts, and improves visual‑mode and search handling while fixing small bugs.

- New Features
  - Added <leader>a shortcut to select all lines.
  - Added wrap‑selection shortcuts using single and double quotes.
  - Added <leader>re shortcut to replace the word under the cursor.
  - Added toggle for inlay hints via <leader>th.
  - Updated terminal mode mappings for quicker exit.
- Enhancements
  - Consolidated mapping definitions with clearer descriptions.
  - Replaced deprecated key codes with explicit '<Space>' and single‑quote syntax.
  - Refined operator‑pending mappings for paste and cut to avoid clipboard overrides.
  - Improved visual‑mode navigation with <A-k>/<A-j> and block movement.
  - Fixed arrow‑key no‑ops to use explicit '<Up>' etc. strings.
  - Simplified fold toggles with clearer function bodies.
- Bug Fixes
  - Corrected mapping of '<esc>' in insert/normal modes to include proper command sequencing.
  - Fixed missing quotes around string literals in several mappings.
  - Ensured consistent use of single quotes for Lua strings throughout.
2026-02-20 23:56:55 +05:45
sankalp 6adb9abf0c feat(root): add smartcolumn.nvim to lazy-lock.json
Add smartcolumn.nvim plugin entry to lazy-lock.json to track its latest branch and commit.

New Features
- Add smartcolumn.nvim plugin entry.
2026-02-20 23:55:27 +05:45
sankalp f93e579294 chore(lua/plugins): cleanup and reorganize plugin configurations, dropping deprecated plugins and introducing new folding, smoothing, and screenshot tools
New Features:
- Added ufo.nvim for advanced folding with Treesitter and indent providers
- Added neoscroll.nvim for smooth scrolling
- Added smartcolumn.nvim to enforce colorcolumn only when needed
- Added codesnap.nvim for markdown screenshot generation
- Added Markview toggle shortcut for markdown preview

Enhancements:
- Configured folding options (foldcolumn, foldlevel, provider selector)
- Added keybindings for opening/closing all folds and toggling fold visibility
- Updated plugin loading conditions and lazy loading patterns

Bug Fixes: — No bug fixes included in this change —
2026-02-20 23:55:19 +05:45
sankalp 9e2126314b update 2026-02-19 22:49:01 +05:45
sankalp 5cc57cb5f3 update 2026-02-15 22:07:09 +05:45
sankalp 06a1a81ef7 update 2026-02-05 18:24:27 +05:45
sankalp c654f589ff update 2026-02-04 18:47:53 +05:45
sankalp a94e8e29e6 update 2026-02-01 20:10:38 +05:45
sankalp 5d7501cad3 updates 2026-01-28 18:57:23 +05:45
sankalp 929de57da3 updates 2026-01-27 19:41:14 +05:45
sankalp 7901989c2e updates 2026-01-24 06:19:10 +05:45
sankalp 1c18acaa69 update 2026-01-21 17:01:20 +05:45
sankalp 36988d4e5a update 2026-01-19 22:33:20 +05:45