Commit Graph

6 Commits

Author SHA1 Message Date
Adam Poniatowski 80e90a3b99 fix(gopls): disable semantic tokens and restore mini.sessions
- Disable semantic tokens in gopls to prevent nil index errors
- Replace auto-session with mini.sessions for better reliability
- Move session keymaps to core/keymaps.lua under <leader>m namespace
- Add Go project detection to skip session operations for Go projects
2025-02-23 19:44:06 +01:00
Adam Poniatowski fa67d671d3 fix(snacks): fix notification history keymap
Use snacks.notifier module directly to show notification history
2025-02-23 16:57:27 +01:00
Adam Poniatowski 3c629b657f fix(keymaps): add missing gitsigns keymaps table
- Add gitsigns keymaps table with navigation and actions
- Add nil check in setup function
- Organize git keymaps under <leader>g prefix
2025-02-23 14:31:58 +01:00
Adam Poniatowski c338a6a994 fix(keymaps): ensure all setup functions are called
- Call all keymap setup functions in initialization
- Properly organize keymap initialization into sections
- Add special handling for explorer keymaps
- Fix database and other plugin keymaps not being set
2025-02-23 14:30:32 +01:00
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