Repository navigation
PiMux 0.6.0
PiMux 0.6.0 adds an environment manager and brings help and detail pages into the same interface.
- Run
pimux env, or choose Environment in the menu. Search, add/edit literal defaults, toggle variables, restore inherited values, and open Network proxy from the same page. Sensitive values are masked; F2 reveals them while editing. The editor distinguishes saved defaults from the selected process's environment. - Open searchable help with
pimux helpor Ctrl-a /. Keyboard help uses actual bindings and stays in a popup belonging to the current client. Full directory paths also use a scrollable popup. - Page titles, popup dimensions, bottom action bars and editing controls are consistent across views. Typing
rinto a field no longer triggers a manual refresh. - Select a split pane, press Ctrl-a x and confirm with y to close it. The action is also available in the menu and help; only the selected pane is targeted.
Environment defaults apply automatically in new PiMux windows. Integrated Bash shells apply changes at the next prompt; windows opened before this integration need a new shell with Ctrl-a c. The panel explains when this is required. Running programs keep their existing environment.
Settings are stored with owner-only access and atomic updates. Values do not evaluate shell expressions; resetting restores startup values and export flags, while unchanged defaults preserve manual exports.
Update with pimux update. Validated with focused environment persistence, real Bash, installed runtime, pane confirmation, popup isolation and bilingual help checks.
CI now runs on main and pull requests, skips tags and documentation-only changes, and cancels superseded runs. Obsolete layout assertions have been removed.