Skip to content

v0.6.0

Latest

Choose a tag to compare

@github-actions github-actions released this 27 Jul 16:19
· 1 commit to main since this release
0c43a0d

smux 0.6.0

Added

  • GitHub repositories in the pickerCtrl-G (configurable as [settings.picker.bindings] repos) switches the picker to your GitHub repositories, the same listing the smux clone browser shows (requires the optional gh CLI). Opening one clones it into [settings.clone] root and connects with template auto-detection; already-cloned repos are marked with a and just get connected. The listing is fetched only when the key is pressed — never at picker startup — and cached for five minutes in ~/.cache/smux (owner-only permissions), so repeat presses are instant
  • smux list-repos — print the repositories the clone browser and picker repo filter can see, one owner/name per line or as structured objects with --json

Changed

  • typing in the picker now re-ranks the list by match quality instead of keeping recency order, with matches early in a row (names) outranking the same match in a trailing description; with an empty query the recency ordering is unchanged

Fixed

  • repository rows pad the name column to the longest listed name instead of a fixed 50 columns, so narrow picker panes no longer horizontally scroll the repo name out of view
  • the config JSON schema now includes the windows and choose_template picker bindings, which it had fallen out of sync with