nix/modules
Yan Lin 3e938daef8 Add basic auto-completion to Neovim and comprehensive documentation
- Add nvim-cmp plugin with buffer and path completion sources
- Configure intuitive keybindings for completion navigation:
  * Ctrl+Space to trigger completion manually
  * Tab/Shift+Tab for menu navigation
  * Enter to accept completion, Ctrl+e to close menu
- Enable autoEnableSources for automatic plugin management

- Add comprehensive "Code Editing & Auto-completion" section to README:
  * Document all key features: Gruvbox theme, Tree-sitter, file explorer
  * Provide complete auto-completion usage guide with keybindings
  * Include essential keybinding reference for file operations, clipboard, git
  * Explain completion sources: buffer words and file path suggestions

Benefits:
- Simple, non-intrusive auto-completion without language servers
- Word completion from open buffers for faster typing
- Path completion for file navigation and imports
- Clear documentation for all Neovim features and keybindings
- Follows standard completion UI patterns users expect

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-28 20:36:45 +02:00
..
git.nix Add multi-platform git credential management 2025-07-28 13:50:46 +02:00
nvim.nix Add basic auto-completion to Neovim and comprehensive documentation 2025-07-28 20:36:45 +02:00
rsync.nix Add comprehensive rsync configuration and management 2025-07-28 17:26:39 +02:00
ssh.nix Minor update to ssh config 2025-07-27 18:57:45 +02:00
termscp.nix Update termscp config 2025-07-28 00:27:02 +02:00
tmux.nix Add database tools and improve tmux copy mode 2025-07-27 17:17:03 +02:00
zsh.nix Add termscp - comprehensive CLI-UI FTP tool 2025-07-26 23:59:08 +02:00