2.2 KiB
2.2 KiB
Neorg Configuration Optimization Summary
Optimizations Made
1. Enhanced Core Configuration
- Improved concealer settings with the "diamond" icon preset for better visuals
- Added performance optimizations for the concealer
- Added a new "projects" workspace
- Added index file configuration
- Configured versioning for exports
2. Added New Modules
- Added
core.summarymodule for generating note summaries - Added
core.presentermodule for presentation mode - Added
core.iteromodule for better list handling - Added
core.ui.calendarfor calendar navigation in journal
3. Enhanced Keybindings
- Created namespaced keybindings under
<Leader>n - Added specialized keybindings for common operations:
- Journal management
- Workspace navigation
- Document manipulation
- Export functions
- List manipulation
4. Created Documentation
- Comprehensive
neorg_guide.mdwith detailed usage instructions - Dedicated
neorg_keymaps_reference.mdfor quick reference - Setup checking tool for troubleshooting
5. Created File Structure
- Set up workspace directories:
- ~/notes
- ~/work/notes
- ~/personal/notes
- ~/projects/notes
- Created folder structure within notes
- Added index.norg as a starting point
How to Use the Optimized Setup
-
Check your setup with the provided utility:
:lua require('custom.utils.neorg_setup_check').check() -
Open your notes index:
:Neorg workspace notes -
Create a journal entry: Press
<Leader>njor use command:Neorg journal today -
Navigate workspaces: Press
<Leader>nwto open the workspace selector -
Export to Markdown: Press
<Leader>nemwithin a Neorg file
What's Changed from Previous Configuration
- Improved visual appearance with diamond icons
- Added more workspace options
- Expanded keybinding set with better documentation
- Added support for advanced list manipulation
- Enhanced journal capabilities
- Added calendar support for date navigation
- Improved organization with an index file
Refer to the full documentation in:
/home/kali/.config/nvim/lua/custom/plugins/neorg_guide.md/home/kali/.config/nvim/lua/custom/plugins/neorg_keymaps_reference.md