Filter Shortcuts
Filter shortcuts save complex CEL expressions for instant access.Creating a Shortcut
Using Shortcuts
- Click a shortcut in the sidebar
- Memos are filtered instantly
- The shortcut highlights to show it’s active
- Click again to deactivate and clear the filter
Managing Shortcuts
- Edit
- Delete
- Reorder
Update existing shortcuts:
- Click the menu icon (three dots) next to the shortcut
- Select Edit
- Modify the title or filter
- Save changes
Shortcut Examples
Here are practical shortcut filters you can use:Personal Productivity
✅ Today's TODOs
✅ Today's TODOs
Find incomplete tasks for today:
🔥 High Priority
🔥 High Priority
Find urgent and high-priority items:
📌 Pinned Items
📌 Pinned Items
Show only pinned memos:
📅 This Week
📅 This Week
Memos from the current week:
Update the timestamp each week, or use relative timestamps if your implementation supports them.
Work & Projects
💼 Work Items
💼 Work Items
All work-related memos:
🚀 Active Projects
🚀 Active Projects
Memos for active projects:
👥 Team Updates
👥 Team Updates
Team-related memos and meetings:
📝 Meeting Notes
📝 Meeting Notes
All meeting notes:
Learning & Knowledge
📚 Reading List
📚 Reading List
Memos with links to read:
💻 Code Snippets
💻 Code Snippets
Memos containing code:
🎓 Learning
🎓 Learning
Educational content and tutorials:
🔗 Resource Collection
🔗 Resource Collection
Public memos with links:
Content Types
✔️ Task Lists
✔️ Task Lists
All memos with task lists:
🔒 Private Notes
🔒 Private Notes
Your private memos only:
🌐 Public Posts
🌐 Public Posts
Publicly shared content:
📸 With Images
📸 With Images
Memos with attachments (approximate via tags):
Direct attachment filtering is not yet exposed in CEL. Tag images for now.
Keyboard Shortcuts
Boost productivity with keyboard shortcuts in the editor.Editor Shortcuts
- Mac
- Windows/Linux
| Action | Shortcut |
|---|---|
| Save memo | Cmd + Enter |
| Bold text | Cmd + B |
| Italic text | Cmd + I |
| Insert link | Cmd + K |
| Insert code | Cmd + E |
| Toggle focus mode | Cmd + Shift + F |
| Cancel editing | Esc |
Slash Commands
Type/ in the editor to access quick insertions:
| Command | Output | Use Case |
|---|---|---|
/code | ```\n\n``` | Insert fenced code block |
/table | Markdown table template | Create a table structure |
/todo | - [ ] | Start a task list |
/divider | --- | Insert horizontal rule |
- Type
/in the editor - See available commands
- Type command name or use arrow keys
- Press
Enterto insert - Cursor automatically positions for editing
Navigation Shortcuts
Global keyboard navigation is planned but not yet implemented.
- Use
Tabto move between UI elements - Use arrow keys in suggestions and menus
- Use
Enterto confirm selections - Use
Escto close dialogs and menus
API Usage
Create Shortcut
List Shortcuts
Update Shortcut
Delete Shortcut
Validate Filter
Test a filter without creating:Advanced Techniques
Combining Multiple Tags
Create shortcuts for tag combinations:Date-Based Shortcuts
Update timestamps periodically, or build a tool to generate dynamic shortcuts.
Complex Workflows
Chain filters for advanced workflows:Sharing Shortcuts
Shortcuts are per-user but filters are portable:- Export your filter expressions
- Share with teammates
- They recreate shortcuts with same filters
- Team maintains consistent filtering
Best Practices
Naming Shortcuts
Naming Shortcuts
- Use emoji for visual scanning
- Keep titles under 20 characters
- Use action words: “Review”, “Update”, “Check”
- Group related shortcuts with emoji families
- ✅ Complete Tasks
- 🔄 In Progress
- ⏸️ Blocked
- Tasks that are complete
- WIP Items
- Stuff I can’t do yet
Filter Design
Filter Design
- Start simple, refine over time
- Test filters before saving
- Document complex logic in memo
- Use shortcuts for 2+ filter combinations
- One-off filters don’t need shortcuts
Organization
Organization
- Limit to 5-10 shortcuts
- Delete unused shortcuts
- Order by frequency of use
- Group by workflow (work, personal, projects)
- Review and update quarterly
Performance
Performance
- Specific filters are faster than broad ones
- Use indexed fields (tags, visibility)
- Avoid expensive operations in filters
- Test shortcuts with large datasets
Troubleshooting
Filter Not Working
Filter Not Working
Symptoms:
- No memos shown
- Wrong memos displayed
- Error message
- Validate filter syntax
- Check field names (case-sensitive)
- Verify timestamps format
- Test filter components individually
- Review server logs for validation errors
Shortcut Not Saving
Shortcut Not Saving
Causes:
- Invalid filter expression
- Empty title or filter
- Network error
- Permission issue
- Validate filter first
- Check browser console
- Verify authentication
- Try simpler filter
Performance Issues
Performance Issues
Symptoms:
- Slow filter application
- Timeout errors
- UI lag
- Simplify filter logic
- Add more specific conditions
- Use tag filters instead of content search
- Paginate results
- Check database indexes
Tips & Tricks
Quick Tags
Create shortcuts for your most-used tags to avoid typing:
Smart Archives
Find old completed items for archiving:
Review Queue
Items needing review:
Today's Focus
High-priority incomplete tasks:
Next Steps
Tags & Filters
Learn CEL filter syntax and advanced filtering
Creating Memos
Master memo creation and organization
API Reference
Full shortcut API documentation
Productivity Guide
Workflows and productivity tips