Skip to content

Commit 5b8da41

Browse files
committed
docs: update installation instructions and add manual installation section
chore: bump version to 0.2.6 in Cargo.lock refactor: fix formatting in theme-loader.js
1 parent 99da100 commit 5b8da41

File tree

3 files changed

+13
-9
lines changed

3 files changed

+13
-9
lines changed

README.md

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -47,16 +47,20 @@ A modern, cross-platform Pomodoro timer application built with Tauri (Rust + HTM
4747
The easiest way to install Presto on macOS is through Homebrew:
4848

4949
```bash
50-
# Add the Presto tap
51-
brew tap murdercode/presto
52-
53-
# Install Presto
54-
brew install --cask presto
50+
brew install --cask murdercode/presto/presto
5551
```
5652

57-
#### Troubleshooting: "Presto is damaged and can't be opened"
53+
### Manual Installation
54+
55+
Alternatively, you can download the latest DMG file directly from the [GitHub Releases page](https://github.com/murdercode/presto/releases). Simply:
56+
57+
1. Download the `.dmg` file for the latest version
58+
2. Open the DMG file and drag Presto to your Applications folder
59+
3. Launch Presto from Applications or Spotlight
60+
61+
#### ⚠️ Troubleshooting: "Presto is damaged and can't be opened"
5862

59-
If you see this error when launching Presto for the first time, it's due to macOS Gatekeeper. Run this command to fix it:
63+
If you see this error when launching Presto for the first time, it's a temporary issue that occurs because the app lacks an Apple Developer signature (which requires paying $99 to Apple). This is a common situation for open-source applications. To resolve it, run this command in Terminal:
6064

6165
```bash
6266
xattr -d com.apple.quarantine /Applications/Presto.app

src-tauri/Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/utils/theme-loader.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ class ThemeLoader {
3939
// that gets updated by the build process or manually maintained
4040

4141
// This could be enhanced to use a build-time script that generates this list
42-
const knownThemes = [
42+
const knownThemes = [
4343
'espresso.css',
4444
'matrix.css',
4545
'pommodore64.css'

0 commit comments

Comments
 (0)