# fix\(setup\): clarify terminal installation and report progress \(\#540\) · lucenx/codexbar-plasma

[View on GitCafe](https://git.cafe/lucenx/codexbar-plasma/commit/ddf879992dfc37dab68f81de4d03b9f7c68c75dd)

Repository: [lucenx/codexbar-plasma](https://git.cafe/lucenx/codexbar-plasma)

Visibility: public

Requested revision: ddf879992dfc37dab68f81de4d03b9f7c68c75dd

Requested commit: ddf879992dfc37dab68f81de4d03b9f7c68c75dd

Commit: ddf879992dfc37dab68f81de4d03b9f7c68c75dd

Tree: f791f65b38d92591809e12ee29a902ed0e43ce88

Author: Simone

Committer: GitHub

## Message

```
fix(setup): clarify terminal installation and report progress (#540)

* fix(setup): clarify terminal installation and report progress

Report missing setup tools together, preserve JSON updater interfaces, and explain CLI helper failures without losing the installed widget. Exercise the documented multiline bootstrap with terminal prompts.

Documentation: update README, Development and Unreleased. Existing usage guidance and translations remain accurate; TODO parity entries are unaffected.

* fix(setup): check dependencies before platform and user guards

Avoid checkout path resolution in standalone setup and report missing uname/id before invoking them. Preserve explicit updater metadata arguments, including empty paths.

Documentation: reconcile Development and the Unreleased entry. Extend isolated setup coverage for stripped PATH and installation without dirname; parity TODO remains unaffected. Addresses PR #540 review feedback.
```

## Parents

- [28df7fdc90a7fc8b9ac8a94ce06f7f3ce626e80e](https://git.cafe/lucenx/codexbar-plasma/commit/28df7fdc90a7fc8b9ac8a94ce06f7f3ce626e80e?format=markdown)

[Source at this commit](https://git.cafe/lucenx/codexbar-plasma/tree/ddf879992dfc37dab68f81de4d03b9f7c68c75dd?format=markdown)
