• 0.10.0
    All checks were successful
    continuous-integration/drone/tag Build is passing
    continuous-integration/drone/push Build is passing
    Stable

    cinco released this 2026-03-05 23:24:13 +00:00 | 0 commits to main since this release

    Added

    • fzf preview panel: hovering over a project shows its README.md in the right 40% of the screen
    • Uses glow for rendered markdown when available, falls back to cat
    • CLICOLOR_FORCE=1 ensures glow outputs full ANSI colors even in fzf's non-TTY preview pipe
    • Preview command runs via sh -c '...' -- {} for compatibility with fish, zsh, and bash
    Downloads
  • 0.9.2
    All checks were successful
    continuous-integration/drone/tag Build is passing
    continuous-integration/drone/push Build is passing
    Stable

    cinco released this 2026-03-05 02:39:30 +00:00 | 1 commits to main since this release

    Changed

    • Cache now uses stale-while-revalidate: cached projects are returned immediately and a background process (--background-refresh) rebuilds the cache when it is stale, eliminating blocking scans on every invocation
    • cache_ttl_hours is now enforced: when the cache age exceeds the configured TTL, a background refresh is triggered automatically
    Downloads
  • 0.9.1
    All checks were successful
    continuous-integration/drone/tag Build is passing
    continuous-integration/drone/push Build is passing
    Stable

    cinco released this 2026-03-02 00:37:14 +00:00 | 2 commits to main since this release

    Fixed

    • Shortcut and desktop integration wizards are now offered regardless of whether the user chose the interactive wizard or the default config on first run; previously they were only offered in the wizard path
    Downloads
  • 0.9.0
    All checks were successful
    continuous-integration/drone/tag Build is passing
    continuous-integration/drone/push Build is passing
    Stable

    cinco released this 2026-03-01 23:15:33 +00:00 | 3 commits to main since this release

    Added

    • First-run setup choice prompt: when no configuration file exists, tmuxido now asks whether to run the interactive wizard or apply sensible defaults immediately
    • SetupChoice enum and parse_setup_choice_input in ui module (pure, fully tested)
    • Config::write_default_config helper for writing defaults without any prompts
    • Config::run_wizard extracted from ensure_config_exists for clarity and testability
    • render_setup_choice_prompt and render_default_config_saved render functions
    Downloads
  • 0.8.3
    All checks were successful
    continuous-integration/drone/tag Build is passing
    continuous-integration/drone/push Build is passing
    Stable

    cinco released this 2026-03-01 23:00:50 +00:00 | 5 commits to main since this release

    Fixed

    • Cargo.lock now committed alongside version bumps
    Downloads
  • 0.8.2
    All checks were successful
    continuous-integration/drone/tag Build is passing
    continuous-integration/drone/push Build is passing
    Stable

    cinco released this 2026-03-01 22:59:12 +00:00 | 6 commits to main since this release

    Fixed

    • install.sh: grep pattern for tag_name now handles the space GitHub includes after the colon in JSON ("tag_name": "x" instead of "tag_name":"x")
    Downloads
  • 0.8.1
    All checks were successful
    continuous-integration/drone/tag Build is passing
    continuous-integration/drone/push Build is passing
    Stable

    cinco released this 2026-03-01 22:56:01 +00:00 | 7 commits to main since this release

    Fixed

    • install.sh: removed -f flag from GitHub API curl call so HTTP error responses (rate limits, 404s) are printed instead of silently discarded; shows up to 400 bytes of the raw API response when the release tag cannot be parsed
    Downloads
  • 0.8.0
    All checks were successful
    continuous-integration/drone/tag Build is passing
    continuous-integration/drone/push Build is passing
    Stable

    cinco released this 2026-03-01 22:42:12 +00:00 | 8 commits to main since this release

    Added

    • Keyboard shortcut setup wizard on first run and via tmuxido --setup-shortcut
    • Auto-detects desktop environment from XDG_CURRENT_DESKTOP / HYPRLAND_INSTANCE_SIGNATURE
    • Hyprland: appends bindd entry to ~/.config/hypr/bindings.conf; prefers omarchy-launch-tui when available, falls back to xdg-terminal-exec
    • GNOME: registers a custom keybinding via gsettings
    • KDE: appends a [tmuxido] section to ~/.config/kglobalshortcutsrc
    • Conflict detection per DE (Hyprland via hyprctl binds -j, KDE via config file, GNOME via gsettings); suggests next free combo from a fallback list
    • --setup-desktop-shortcut flag to (re-)install the .desktop entry and icon at any time
    • shortcut module (src/shortcut.rs) with full unit and integration test coverage
    • Icon and .desktop file installed by install.sh and offered in the first-run wizard
    Downloads
  • 0.7.1
    All checks were successful
    continuous-integration/drone/push Build is passing
    continuous-integration/drone/tag Build is passing
    Stable

    cinco released this 2026-03-01 08:07:06 +00:00 | 13 commits to main since this release

    Fixed

    • Interactive setup wizard now asks for a tmux layout when a window has 2 or more panes
    • Layout selection shown in post-wizard summary

    Changed

    • README: Added ASCII art previews for each available tmux layout
    Downloads
  • 0.7.0
    Some checks failed
    continuous-integration/drone/push Build is failing
    continuous-integration/drone/tag Build is passing
    Stable

    cinco released this 2026-03-01 07:56:36 +00:00 | 17 commits to main since this release

    Changed

    • install.sh now downloads from GitHub Releases
    • Self-update now queries the GitHub Releases API for new versions
    • Releases are published to both Gitea and GitHub
    Downloads