Skip to content

Cross-Platform UX Patch - it works on my machine!

Choose a tag to compare

@finnmglas finnmglas released this 08 Aug 18:51
· 153 commits to main since this release

✨ Opus 5 Summary

Default command switched

  • desprawl now opens the explorer, which is the thing worth seeing first
  • desprawl cli prints the terminal report, --json still implies it
  • desprawl view kept as an alias

Says what is missing

  • an old node or a missing git is named at startup, with the command that installs it,
    picked from the package manager actually present (apt, dnf, pacman, zypper, apk,
    brew, winget, xcode-select)
  • "not a git repository" and "no commits yet" read as sentences, not as git's stderr

Windows and macOS

  • view no longer dies on Windows: start is a shell builtin, not a binary, and the
    failed spawn was an uncaught exception
  • preferences go to %APPDATA% on Windows, $XDG_CONFIG_HOME elsewhere

https://www.npmjs.com/package/desprawl