done maybe
This commit is contained in:
parent
d00f77555e
commit
c54b71fdd4
24 changed files with 2632 additions and 501 deletions
82
lua/custom/plugins/neorg_optimization_summary.md
Normal file
82
lua/custom/plugins/neorg_optimization_summary.md
Normal file
|
|
@ -0,0 +1,82 @@
|
|||
# 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
|
||||
|
||||
1. **Check your setup** with the provided utility:
|
||||
|
||||
```vim
|
||||
:lua require('custom.utils.neorg_setup_check').check()
|
||||
```
|
||||
|
||||
2. **Open your notes index**:
|
||||
|
||||
```vim
|
||||
:Neorg workspace notes
|
||||
```
|
||||
|
||||
3. **Create a journal entry**:
|
||||
Press `<Leader>nj` or use command `:Neorg journal today`
|
||||
|
||||
4. **Navigate workspaces**:
|
||||
Press `<Leader>nw` to open the workspace selector
|
||||
|
||||
5. **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`
|
||||
Loading…
Add table
Add a link
Reference in a new issue