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.summary
module for generating note summaries - Added
core.presenter
module for presentation mode - Added
core.itero
module for better list handling - Added
core.ui.calendar
for 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.md
with detailed usage instructions - Dedicated
neorg_keymaps_reference.md
for 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>nj
or use command:Neorg journal today
-
Navigate workspaces: Press
<Leader>nw
to open the workspace selector -
Export to Markdown: Press
<Leader>nem
within 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