Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
## [Unreleased]
### Fixed
- fix crashes on system unlock
- fix custom title for Mini break from command line

## [1.21.0] - 2026-04-25
### Added
Expand Down
10 changes: 10 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,8 @@ The latest official **installers** and **portable versions** for macOS, Windows

### macOS

Requires macOS Monterey (12) or later.

It is recommended to install *Stretchly* with [Homebrew tap](https://github.com/hovancik/homebrew-stretchly) by running the following command.
See [Application Signing](#application-signing) for details.
```zsh
Expand All @@ -38,6 +40,14 @@ Don't forget to Quit Stretchly, first.
brew upgrade --cask hovancik/stretchly/stretchly
```

To uninstall:
```zsh
brew uninstall --cask hovancik/stretchly/stretchly
brew untap hovancik/stretchly
```

> **Note:** A `stretchly` cask also exists in the default `homebrew/cask` tap. It is deprecated and [scheduled to be disabled on September 1, 2026](https://github.com/Homebrew/homebrew-cask/blob/main/Casks/s/stretchly.rb) because the app is unsigned and fails Homebrew's Gatekeeper check. Until then, the bare name `stretchly` is ambiguous — always use the fully qualified `hovancik/stretchly/stretchly` to get this tap's version.

If you're using [Alfred](https://www.alfredapp.com) or [Raycast](https://www.raycast.com/) on macOS you can use this [Alfred Workflow](https://github.com/KingOfSpades/stretchFred) or [Raycast Extension](https://www.raycast.com/u-ran/stretchly) to interact with Stretchly.

#### Application Signing
Expand Down
2 changes: 1 addition & 1 deletion app/main.js
Original file line number Diff line number Diff line change
Expand Up @@ -143,7 +143,7 @@ if (!gotTheLock) {
log.error('Stretchly: error parsing wait interval to ms because of invalid value')
return
}
if (cmd.options.title) nextIdea = [cmd.options.title]
if (cmd.options.title) nextIdea = cmd.options.title
if (!cmd.options.noskip || delay) skipToMicrobreak(delay)
break
}
Expand Down
Loading