Repository navigation
omgitworks v3.6.0
Cross-platform CLI tool for discovering, organizing, and navigating git repositories.
Changelog
Features
- 7fc3fe0: feat(user): show the signing format next to the SIGN mark (@daileyo)
- 6fa505f: feat(worktree): add the STATUS column to worktree list (@daileyo)
- 56df99d: feat(worktree): filter worktree list by status (@daileyo)
- 1b0b589: feat(worktree): share the status cache and workers (@daileyo)
- 81d16dd: feat(worktree): show compact status in worktree list (@daileyo)
Bug Fixes
Other
- 52d88b3: chore(main): release 3.6.0 (@github-actions[bot])
- e6a15db: docs(worktree): document worktree status (@daileyo)
- e26abd8: refactor(list): extract the status fetch pipeline (@daileyo)
Full Changelog: v3.5.0...v3.6.0
Installation
Download the appropriate binary for your platform and add it to your PATH.
Linux/macOS:
tar -xzf omgitworks_3.6.0_<os>_<arch>.tar.gz
mkdir -p ~/.local/bin
mv omgitworks ~/.local/bin/
ln -sf ~/.local/bin/omgitworks ~/.local/bin/git-workspace # compatibility shim
eval "$(omgitworks shell-init zsh)" # or: bashWindows (PowerShell):
Invoke-WebRequest -Uri "https://github.com/daileyo/omgitworks/releases/download/v3.6.0/omgitworks_3.6.0_windows_amd64.zip" -OutFile "$env:TEMP\omgitworks.zip"
New-Item -ItemType Directory -Force -Path "$HOME\.local\bin" | Out-Null
Expand-Archive -Path "$env:TEMP\omgitworks.zip" -DestinationPath "$HOME\.local\bin" -Force
Remove-Item "$env:TEMP\omgitworks.zip"Add to your PowerShell $PROFILE:
$env:Path = "$HOME\.local\bin;$env:Path"
Invoke-Expression (& omgitworks shell-init powershell | Out-String)