Commit Graph

2 Commits

Author SHA1 Message Date
Adam Poniatowski 4a7be70200 fix(keymaps): handle nil tables and cleanup initialization
- Add nil checks for all keymap tables
- Fix explorer keymap setup
- Remove unnecessary debug code
- Simplify keymap initialization
- Fix incorrect keymap references
2025-02-23 14:27:50 +01:00
Adam Poniatowski 1245a40fbc refactor(keymaps): improve organization and discoverability
- Organize keymaps into logical groups with consistent prefixes:
  - <leader>s for Search (Telescope)
  - <leader>g for Git operations
  - <leader>b for Buffer operations
  - <leader>l for LSP operations
  - <leader>t for Trouble/diagnostics
  - <leader>D for Database operations
  - <leader>m for Memory (Sessions)

- Improve keymap descriptions for better which-key display
- Resolve conflicts between diagnostic and database keymaps
- Add missing buffer and window operations
- Update gitignore with common Neovim patterns
2025-02-23 14:10:34 +01:00