Skip to content

Clarify CLI help, usage errors, and shell tips - #657

Merged
baseGame merged 1 commit into
masterfrom
accept/cli-shell-ux-2026-10-06
Oct 6, 2026
Merged

baseGame merged 1 commit into
masterfrom
accept/cli-shell-ux-2026-10-06

Conversation

@baseGame

@baseGame baseGame commented Oct 6, 2026

Copy link
Copy Markdown
Collaborator

Summary

CLI / shell integration is easier for first-time users:

  • --help quick start (bare left/right, compare, folders) and plain desktop-file notes
  • Unknown-command / missing-path errors point to --help with examples
  • Clearer runtime path/IO messages
  • Options → Shell shows terminal tips (open-diff-cli --help, bare paths)
  • Linux Open With .desktop Comment and install tip softened

Test plan

  • cargo test -p cli-core
  • vitest SettingsView shell tip + unixShellScripts
  • lint / typecheck / stylelint / rustfmt via pre-commit
  • CI green

Make first-time CLI and desktop handoff friendlier: quick-start help,
plain desktop-file wording, unknown-command and missing-path tips that
point to --help, clearer runtime IO messages, Options → Shell CLI hints,
and a clearer Linux Open With desktop comment.
@baseGame
baseGame merged commit 71985cd into master Oct 6, 2026
1 check passed
@baseGame
baseGame deleted the accept/cli-shell-ux-2026-10-06 branch October 6, 2026 21:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant