Logo
Explore Help
Sign In
cinco/tmuxido
Watch 3
Star 1
Fork 1
Code Issues Pull Requests Actions Packages Projects Releases 26 Wiki Activity

26 Releases 26 Tags

RSS Feed
  • 0.6.0 973042ce7d
    Compare

    0.6.0
    continuous-integration/drone/tag Build is passing
    Details
    Stable

    cinco released this 2026-03-01 07:07:41 +00:00 | 19 commits to main since this release

    Added

    • Periodic update check: on startup, if update_check_interval_hours have elapsed since
      the last check, tmuxido fetches the latest release tag from the Gitea API and prints a
      notice when a newer version is available (silent on network failure or no update found)
    • New update_check module (src/update_check.rs) with injected fetcher for testability
    • update_check_interval_hours config field (default 24, set to 0 to disable)
    • Cache file ~/.cache/tmuxido/update_check.json tracks last-checked timestamp and
      latest known version across runs
    Downloads
    • tmuxido-aarch64-linux
      2.2 MiB
      2026-03-01 19:06:31 +00:00
    • tmuxido-x86_64-linux
      2.2 MiB
      2026-03-01 19:06:31 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • 0.5.2 2b1773375a
    Compare

    0.5.2
    continuous-integration/drone/tag Build is passing
    Details
    Stable

    cinco released this 2026-03-01 06:43:10 +00:00 | 22 commits to main since this release

    Added

    • Test for detect_arch asserting asset name follows tmuxido-{arch}-linux format
    Downloads
    • tmuxido-aarch64-linux
      2.1 MiB
      2026-03-01 19:04:58 +00:00
    • tmuxido-x86_64-linux
      2.2 MiB
      2026-03-01 19:04:58 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • 0.5.1 36aaa65945
    Compare

    0.5.1
    continuous-integration/drone/tag Build is passing
    Details
    Stable

    cinco released this 2026-03-01 06:38:04 +00:00 | 23 commits to main since this release

    Fixed

    • Tmux window creation now targets windows by name instead of numeric index, eliminating
      "index in use" and "can't find window" errors when base-index is not 0
    • Self-update asset name corrected from x86_64-linux to tmuxido-x86_64-linux to match
      what CI actually uploads, fixing 404 on --update
    • CI release pipeline now deletes any existing release for the tag before recreating,
      preventing 409 Conflict errors on retagged releases
    Downloads
    • tmuxido-aarch64-linux
      2.1 MiB
      2026-03-01 19:14:47 +00:00
    • tmuxido-x86_64-linux
      2.2 MiB
      2026-03-01 19:14:47 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • 0.5.0 ff6050c718
    Compare

    0.5.0
    continuous-integration/drone/tag Build is failing
    Details
    Stable

    cinco released this 2026-03-01 05:35:56 +00:00 | 27 commits to main since this release

    Added

    • Interactive configuration wizard on first run with styled prompts
    • lipgloss dependency for beautiful terminal UI with Tokyo Night theme colors
    • Emoji-enhanced prompts and feedback during setup
    • Configure project paths interactively with comma-separated input
    • Configure max_depth for project discovery scanning
    • Configure cache settings (cache_enabled, cache_ttl_hours)
    • Configure default session windows interactively
    • Configure panes within each window with custom names
    • Configure startup commands for each pane (e.g., nvim ., npm run dev)
    • New ui module with styled render functions for all prompts
    • Comprehensive summary showing all configured settings after setup
    Downloads
    • tmuxido-aarch64-linux
      2.1 MiB
      2026-03-01 05:31:21 +00:00
    • tmuxido-x86_64-linux
      2.2 MiB
      2026-03-01 05:31:21 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • 0.4.3 437584aac7
    Compare

    0.4.3
    continuous-integration/drone/tag Build is failing
    Details
    Stable

    cinco released this 2026-03-01 04:46:22 +00:00 | 32 commits to main since this release

    Downloads
    • tmuxido-aarch64-linux
      2.0 MiB
      2026-03-01 04:47:23 +00:00
    • tmuxido-x86_64-linux
      2.1 MiB
      2026-03-01 04:47:23 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • 0.4.2 e4cc280f28
    Compare

    0.4.2
    continuous-integration/drone/tag Build is failing
    Details
    Stable

    cinco released this 2026-03-01 04:13:21 +00:00 | 37 commits to main since this release

    Fixed

    • Version mismatch: bumped Cargo.toml version to match release tag, fixing --update false positive
    Downloads
    • tmuxido-aarch64-linux
      2.0 MiB
      2026-03-01 04:14:22 +00:00
    • tmuxido-x86_64-linux
      2.1 MiB
      2026-03-01 04:14:22 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • 0.4.1 868540b92a
    Compare

    0.4.1
    continuous-integration/drone/tag Build is failing
    Details
    Stable

    cinco released this 2026-03-01 04:04:15 +00:00 | 38 commits to main since this release

    Downloads
    • tmuxido-aarch64-linux
      2.0 MiB
      2026-03-01 04:07:49 +00:00
    • tmuxido-x86_64-linux
      2.1 MiB
      2026-03-01 04:07:49 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • 0.4.0 0af46bd6a5
    Compare

    0.4.0
    continuous-integration/drone/tag Build is failing
    Details
    Stable

    cinco released this 2026-03-01 03:58:58 +00:00 | 39 commits to main since this release

    Added

    • Self-update feature (tmuxido --update) to update binary from latest GitHub release
    • New self_update module with version comparison and atomic binary replacement
    • --update CLI flag for in-place binary updates
    • Backup and rollback mechanism if update fails
    Downloads
    • tmuxido-aarch64-linux
      2.0 MiB
      2026-03-01 04:06:35 +00:00
    • tmuxido-x86_64-linux
      2.1 MiB
      2026-03-01 04:06:35 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v0.3.0 fcb7c7f6a6
    Compare

    v0.3.0
    continuous-integration/drone/tag Build is failing
    Details
    Stable

    cinco released this 2026-03-01 03:19:16 +00:00 | 41 commits to main since this release

    Added

    • Dependency check for fzf and tmux at startup, before any operation
    • Automatic Linux package manager detection (apt, pacman, dnf, yum, zypper, emerge, xbps, apk)
    • Interactive installation prompt when required tools are missing
    • deps module with injectable BinaryChecker trait for unit testing without hitting the real system
    • Integration tests in tests/deps.rs (11 tests using real SystemBinaryChecker)
    • Docker test suite in tests/docker/ with 15 scenarios simulating a fresh Ubuntu 24.04 user

    Fixed

    • Release pipeline publish step now reads DRONE_TAG via awk ENVIRON to prevent Drone's
      ${VAR} substitution from wiping local shell variables before the shell runs
    Downloads
    • tmuxido-aarch64-linux
      2.0 MiB
      2026-03-01 03:20:28 +00:00
    • tmuxido-x86_64-linux
      2.0 MiB
      2026-03-01 03:20:28 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • 0.2.4 a5429c3543
    Compare

    0.2.4
    continuous-integration/drone/tag Build is failing
    Details
    Stable

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

    Fixed

    • Cálculo do percentual de cobertura no CI (campo correto do JSON do tarpaulin)
    • Pipeline release restrito a tags com formato de versão ([0-9]*)
    Downloads
    • tmuxido-aarch64-linux
      1.9 MiB
      2026-03-01 00:24:36 +00:00
    • tmuxido-x86_64-linux
      2.0 MiB
      2026-03-01 00:24:36 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
First Previous 1 2 3 Next Last
Powered by Gitea
Auto
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API