7 Commits

Author SHA1 Message Date
2bf56c05dc doc: Update documentation
- Moved docs to docs/ - All documentation files moved:
  - docs/KEYMAPS.md - Complete keybinding reference(rewritten)
  - docs/PLUGINS.md - Plugin list
  - docs/NATIVE_AUTO_WRAPPER_GUIDE.md - Text wrapping guide
  - docs/TELESCOPE_TO_SNACKS_MIGRATION.md - Migration notes
  - docs/keyboard_mappings.md - QMK keyboard layout
  - docs/CHANGELOG_OLD.md - Previous changelog archived
- Rewrote docs/KEYMAPS.md - Based on the actual current keymap files. Removed references to deleted plugins (flash, harpoon, dial, screenkey, persistence, LSPSaga). Updated LSP keymaps to reflect fzf-lua, DAP keymaps to reflect plugin-side registration, and added CopilotChat and g keymaps.
- Updated README.md - Fixed all doc links to docs/, removed harpoon/flash/dial/screenkey/persistence references, updated essential keymaps to current reality (fzf-lua for LSP, Snacks for navigation, <leader>dcr for debug, <leader>jd for dynamic attach), added Bun debug support mention.
- Created CHANGELOG.md at root with:
  - 2026-02-10: Documentation restructure
  - 2026-02-08: hlchunk, lspconfig, lualine, ufo fixes
  - 2026-02-05: Major cleanup - 15+ plugins removed, core refactors, keymap rework, DAP/Copilot reorganization, fzf-lua migration for LSP
  - 2026-01-13/15: Bug fixes and version bumps
  - 2026-01-10: Previous changelog entries preserved
2026-02-10 12:49:09 -05:00
1f747a12ea fixing configuration to change the windows 2026-01-13 22:07:26 -05:00
ebb7ed7793 refactor(config): use local.lua for machine-specific paths
- Load local.lua at startup and expose via vim.g.cargdev_local
- Update avante.lua to use local config for paths and settings
- Update ideaMap.lua to use IDEA_DIR from local config
- Remove all hardcoded user paths from plugin configs
- Plugins gracefully skip if required local config is missing
2026-01-10 23:14:04 -05:00
537c0c4a41 fix(config): resolve health check warnings and update docs
- Fix auto-session lazy loading to enable session restore
- Fix alpha.lua `enable` → `enabled` typo
- Disable Snacks.dashboard to prevent conflict with alpha-nvim
- Add Avante.nvim to README AI assistants section
- Install bash treesitter parser for noice cmdline highlighting
- Update changelog with fixes
2026-01-10 22:58:23 -05:00
Carlos Gutierrez
8a09cf2c80 docs(changelog): add colorscheme configuration enhancements 2026-01-10 22:29:58 -05:00
Carlos Gutierrez
3940c92b48 fix(java): repair Java debugger configuration and add run keymaps
- Fix debug bundles not being passed to JDTLS init_options
- Add on_attach callback to setup DAP after LSP attaches
- Remove broken manual Java DAP adapter (now handled by nvim-jdtls)
- Add java-debug-adapter and java-test to Mason ensure_installed
- Add new Java keymaps: debug, test, run (file/maven/gradle)
2026-01-10 22:27:02 -05:00
Carlos Gutierrez
cd817820ca Refactor config: fix conflicts, add features, update docs
- Fix keymap conflicts: session (<leader>sS/sR), substitute (<leader>sl)
- Remove duplicate keymaps (window, resize) and options (synmaxcol, foldmethod)
- Add which-key group names for better keymap organization
- Add auto-format on save with smart filtering (conform.nvim)
- Add diagnostic float on hover (CursorHold)
- Add safe buffer close with unsaved changes confirmation
- Add quickfix/location list navigation keymaps
- Add startup config validation (nvim version, executables)
- Enable plugin update notifications in lazy.nvim
- Clean up: remove temporary files (kkk, cleanup script)
- Clean up: remove commented code and fix double function loading
- Update README.md with comprehensive documentation
- Add CHANGELOG.md tracking all changes
2026-01-10 22:13:59 -05:00