feat(desktop): add description to presets

Merged
AV
1y ago
+277-53

Description

Related Issues

Type of Change

  • Bug fix
  • New feature
  • Documentation
  • Refactor
  • Other (please describe):

Testing

Screenshots (if applicable)

Additional Notes

Summary by CodeRabbit

  • New Features
    • Presets now support optional descriptions for creation and editing.
    • App seeds default terminal presets on first run so users see useful presets immediately.
    • Preset icons are theme-aware (light/dark) and display across Settings and Workspace.
    • Tooltips and preset rows now show descriptions or working directories for clearer context.

✏️ Tip: You can customize this high-level summary in your review settings.