-
531732535d
style(git): format gitsigns configuration options
sankalp
2025-10-16 20:41:43 +05:45
-
88864154a4
refactor(coding): replace treesj with mini.splitjoin for code splitting/joining
sankalp
2025-10-15 21:25:04 +05:45
-
1074d4746c
chore: update plugin versions in lazy-lock.json
sankalp
2025-10-15 18:35:55 +05:45
-
06e05e042d
feat: enhance editor with treesitter, autotag, search/replace, folds, git, and UI plugins
sankalp
2025-10-14 22:20:57 +05:45
-
07e3442b1e
feat: enable Comment.nvim and remove mini.comment
sankalp
2025-10-13 22:41:11 +05:45
-
05218802be
refactor(whichkey): improve buffer navigation and snippet metadata naming
sankalp
2025-10-13 22:20:49 +05:45
-
f01d08b220
chore: update lazy-lock and which-key config to latest commits
sankalp
2025-10-12 20:46:40 +05:45
-
18a6391b29
refactor: move mdx.nvim and neodim plugins to correct files for better organization
sankalp
2025-10-11 12:18:23 +05:45
-
376c37a623
feat: add hardtime.nvim plugin for distraction-free coding
sankalp
2025-10-11 12:15:01 +05:45
-
6076347f7b
refactor(editor): consolidate mini.nvim plugins and remove unused editor plugins
sankalp
2025-10-10 23:30:46 +05:45
-
e417c2108d
refactor(keys): allow H and L to work in visual mode
sankalp
2025-10-07 16:59:19 +05:45
-
43953265f5
feat: add snippets for multiple languages and frameworks
sankalp
2025-10-05 14:10:52 +05:45
-
0816158955
feat(snippets): add license snippet for all languages
sankalp
2025-10-05 14:02:28 +05:45
-
a9b9373167
chore: update lazy-lock.json dependency versions
sankalp
2025-10-05 11:34:17 +05:45
-
a696686cf7
feat(keys): add ctrl+hjkl in insert and command-line mode and H/L to move to line start/end
sankalp
2025-10-03 18:22:45 +05:45
-
75180b528b
feat(search): add visual selection search with g/
sankalp
2025-10-03 13:35:52 +05:45
-
a80b173e3c
refactor(ui): improve completion menu and statusline with mini.icons and slimline.nvim
sankalp
2025-10-02 22:50:58 +05:45
-
b82b4091d1
refactor(files): simplify nvim-tree configuration and improve UI
sankalp
2025-10-01 13:30:09 +05:45
-
2d75e86762
feat(files): add nvim-tree file explorer plugin with custom configuration
sankalp
2025-10-01 13:04:55 +05:45
-
83e70f0302
refactor(files): remove nvim-tree and replace with mini.files for file exploration
sankalp
2025-10-01 12:58:34 +05:45
-
0e8efd123d
feat: add keybinding to generate docstrings with Neogen
sankalp
2025-10-01 12:56:49 +05:45
-
3c59a217bb
chore: update lazy-lock.json plugin versions
sankalp
2025-10-01 12:48:23 +05:45
-
289d5257e4
chore: update lazy-lock.json with latest plugin versions
sankalp
2025-09-30 21:02:55 +05:45
-
63f6d859d5
feat: add and reorganize snippets for common tasks and licenses
sankalp
2025-09-30 20:52:58 +05:45
-
fc6260fb97
feat(keys): add mapping to delete without yanking
sankalp
2025-09-30 20:38:41 +05:45
-
2e29598902
feat(keyboard): add support for VIA-enabled keyboards
sankalp
2025-09-30 15:30:15 +05:45
-
8834ae6a14
style: center title and description in README
sankalp
2025-09-30 15:30:04 +05:45
-
608a3aee65
feat: Initial commit with basic Neovim configuration and documentation
sankalp
2025-09-30 15:27:25 +05:45
-
ccc566ba2d
feat(git): configure gitsigns with improved sign display and features
sankalp
2025-09-29 20:43:47 +05:45
-
295a1d9e09
feat(files): replace netrw with nvim-tree for improved file exploration
sankalp
2025-09-29 13:12:53 +05:45
-
3055e5d3b9
style: enforce consistent quote style and add netrw settings
sankalp
2025-09-29 12:56:48 +05:45
-
e2ac7d5455
feat(autopairs): enhance autopairs configuration and add space pairing rule
sankalp
2025-09-29 11:53:00 +05:45
-
f1fb43b27e
feat(autopairs): add space-aware autopairs and configure treesitter integration
sankalp
2025-09-29 11:49:35 +05:45
-
3221f41cef
feat(git): enable and configure lazygit.nvim plugin
sankalp
2025-09-28 21:55:30 +05:45
-
bc5bb15da7
feat(lsp): add description to LSP rename keymap
sankalp
2025-09-28 21:41:29 +05:45
-
4c5fa067e2
refactor(keys): improve keymap configurations and remove unused floaterm plugin
sankalp
2025-09-28 21:28:19 +05:45
-
1c14292c8f
docs: update markdown snippet description and prefix for clarity
sankalp
2025-09-24 10:07:52 +05:45
-
746646fd6e
feat(markdown): add snippet for blog post title metadata
sankalp
2025-09-24 10:07:24 +05:45
-
55c775d0ef
feat(completion): enable loading snippets from config directory and extend mdx filetype
sankalp
2025-09-24 10:03:05 +05:45
-
7a21abb1d0
feat: add code snippets for various languages and frameworks
sankalp
2025-09-24 09:58:08 +05:45
-
639772bfe2
feat(editor): add mdx.nvim plugin for improved markdown editing
sankalp
2025-09-24 09:09:48 +05:45
-
9207dfa01f
feat: add treesj plugin for structural editing and biome for typescriptreact formatting
sankalp
2025-09-19 21:06:31 +05:45
-
2be869ba5b
feat(format): add biome formatter and remove javascript/typescript formatters
sankalp
2025-09-19 20:57:52 +05:45
-
8a703c0a2f
refactor(statusline): remove tdo count from tabline to simplify display
sankalp
2025-09-19 20:55:16 +05:45
-
41a5359761
chore: update lock file dependencies
sankalp
2025-09-18 11:08:25 +05:45
-
aedd001a49
refactor(whichkey): use module name for snack picker calls
sankalp
2025-09-16 08:42:11 +05:45
-
d0e6aab2ea
chore(lsp): disable automatic LSP server installation
sankalp
2025-09-15 14:33:49 +05:45
-
d2f5ea3e31
chore: remove pinned commit for nvim-ufo to allow updates
sankalp
2025-09-15 14:23:59 +05:45
-
2d955fe2af
feat(fold): add nvim-ufo for improved code folding and pylsp config disable
sankalp
2025-09-15 14:14:17 +05:45
-
7b6d0ea4d1
refactor(keymaps): improve harpoon keymaps for selecting files
sankalp
2025-09-14 23:25:54 +05:45
-
f19491bf2d
fix(whichkey): execute picker commands with <cr> to ensure proper execution
sankalp
2025-09-14 23:06:04 +05:45
-
5a65569f3f
feat(whichkey): add undotree picker shortcut
sankalp
2025-09-14 16:32:52 +05:45
-
33e0a7083d
feat(harpoon): add harpoon2 plugin with keymaps and plenary dependency
sankalp
2025-09-14 15:54:35 +05:45
-
950c94da38
chore: remove unused deadcolumn.nvim plugin
sankalp
2025-09-14 15:16:32 +05:45
-
463d9ec045
feat(editor): add deadcolumn for highlighting code exceeding column limit
sankalp
2025-09-14 15:16:13 +05:45
-
89a6ca8d08
feat(completion): add kind icons to blink completion menu
sankalp
2025-09-14 14:57:53 +05:45
-
aa7746cc51
feat(core): add terminal mode and enhanced navigation keymaps
sankalp
2025-09-14 14:23:31 +05:45
-
07d3a5766d
chore: update volt commit and remove project.nvim
sankalp
2025-09-13 15:39:30 +05:45
-
a2816c42bb
chore: update plugin versions and disable automatic lint installation
sankalp
2025-09-12 23:45:45 +05:45
-
6d3a60c8dd
feat: enhance editor and language support with new plugins and configurations
sankalp
2025-09-12 18:26:44 +05:45
-
84f2be62ae
refactor: restructure init.lua to use lazy plugin manager and add lsp configurations
sankalp
2025-09-12 16:05:40 +05:45
-
d685e0e553
🐛 fix(keymaps): correct todo comment picker keymaps to lowercase
sankalp
2025-07-26 00:03:12 +05:45
-
ef697dd4ba
♻️ refactor(todo-comments): move todo-comments opts to separate file for better organization
sankalp
2025-07-26 00:02:20 +05:45
-
3c632e939d
✨ feat: add todo-comments plugin for enhanced code annotation
sankalp
2025-07-25 23:43:57 +05:45
-
58f00fa2cf
🔧 chore: update gitsigns and mason plugins to latest commits
sankalp
2025-07-25 22:47:33 +05:45
-
6367e9250a
✨ feat: add pyworks.nvim for Python development environment setup
sankalp
2025-07-25 22:47:25 +05:45
-
611b21c847
✨ feat(lsp): add typescript-language-server setup with inlay hints configuration
sankalp
2025-07-25 15:59:35 +05:45
-
0c91219c95
🐛 fix(lsp): rename typescript LSP server to ts_ls to align with mason registry
sankalp
2025-07-25 15:56:59 +05:45
-
0352d71bcf
✨ feat(format): add commands and keymap to toggle autoformat on save
sankalp
2025-07-25 15:53:37 +05:45
-
97c6fd5c81
✨ feat(lsp): add typescript and pyright to default LSP servers
sankalp
2025-07-25 15:14:30 +05:45
-
9da1f36e17
✨ feat: add configurations for typescript and python language servers
sankalp
2025-07-25 15:09:36 +05:45
-
a22f55a067
✨ feat(lint): improve linting with global linters and timer optimization
sankalp
2025-07-25 15:01:28 +05:45
-
8870bf6f99
♻️ refactor(lint): improve linting execution and filetype handling
sankalp
2025-07-25 15:00:02 +05:45
-
41110a74c8
♻️ refactor: remove autogroup to fix nvim-lint not running after file changes
sankalp
2025-07-25 14:57:52 +05:45
-
ce21f2821c
♻️ refactor(lint): simplify linter configuration by removing custom args
sankalp
2025-07-25 14:56:56 +05:45
-
abaaff05ea
♻️ refactor(files): remap file explorer navigation keys for improved usability
sankalp
2025-07-25 14:55:34 +05:45
-
76697b1381
✨ feat(lint): configure nvim-lint with codespell, editorconfig-checker and file-specific configs
sankalp
2025-07-25 14:54:18 +05:45
-
a473b50c4c
♻️ refactor(lint): trigger linting on cursor hold and always include cspell
sankalp
2025-07-25 14:40:42 +05:45
-
54e8df575f
🔧 chore: remove null-ls plugin
sankalp
2025-07-25 14:28:17 +05:45
-
5c803c0175
✨ feat: add nvim-lint for code linting and update auto-install config
sankalp
2025-07-25 14:27:36 +05:45
-
1cc51f2774
✨ feat(cmp): add cmp-spell for spell checking suggestions
sankalp
2025-07-25 13:39:03 +05:45
-
a73b7d1d36
✨ feat(editor): add mdx support and remap surround keys for better accessibility
sankalp
2025-07-25 13:34:50 +05:45
-
f7b8d3c6e9
♻️ refactor(config): streamline plugins and LSP configurations for improved maintainability
sankalp
2025-07-25 13:24:40 +05:45
-
14627f757a
📚 docs(readme): update command line tools requirement list
sankalp
2025-07-11 11:14:40 +05:45
-
5f1e8927db
✨ feat(ui/lualine): create custom theme based on chadwal colors (onedark style) with improved configuration
sankalp
2025-07-11 10:49:15 +05:45
-
17384b97bb
💅 style(ui): update onedark theme colors for chadwal colorscheme
sankalp
2025-07-11 07:55:59 +05:45
-
da5e51e9c4
💅 style(options): increase updatetime for balance between responsiveness and performance
sankalp
2025-06-15 22:05:46 +05:45
-
d36d0084f1
🐛 fix(plugins): update markdown-preview.nvim build and init commands
sankalp
2025-06-10 13:43:58 +05:45
-
710d958b57
📚 docs: add old README content and update screenshot source in new README
sankalp
2025-06-10 13:24:35 +05:45
-
79af81fefa
💅 style(list): update require statement from
require("lib.util") to require('lib.util')
sankalp
2025-06-10 13:22:28 +05:45
-
7db0e398e5
💅 style(lua/core/options): remove commented listchars configuration
sankalp
2025-06-10 13:18:47 +05:45
-
2864ee0f4e
♻️ refactor(keys.lua): add jk/kj as escape, terminal mappings, visual overwrite paste, VSCode-style shortcuts, line manipulation, improved search navigation, better indenting, undo breakpoints, and wrapping selections
sankalp
2025-06-10 13:17:04 +05:45
-
906c826dbd
✨ feat(ai/avante): add dynamic provider configuration generation and extend copilot settings
sankalp
2025-06-10 13:12:32 +05:45
-
253c55f5c0
💅 style(which-key): update window and layout settings in 'which-key.lua' for better UX
sankalp
2025-06-10 13:08:39 +05:45
-
2ffd98e7a1
fix(assets): add updated screenshot
sankalp
2025-06-02 15:52:29 +05:45
-
ecd6467584
feat(README): add screenshot and description for keycodex demo
sankalp
2025-06-02 15:52:29 +05:45
-
710c292574
refactor(config): added options for enabling wakatime and smear-cursor support
sankalp
2025-06-02 15:45:17 +05:45
-
b6e0e9f63c
update
sankalp
2025-06-02 15:43:05 +05:45
-
2c6982ecdd
refactor(options): moved undo directory to cache path for persistent undos
sankalp
2025-06-02 15:42:42 +05:45
-
61eb9d72c0
refactor(normal, visual): add VSCode-style shortcuts and key mappings for various functions
sankalp
2025-06-02 15:42:42 +05:45