Developer productivity timer and app usage tracker for macOS.
# Add this tap
brew tap swmaeStrong/pomocore
# Install Pomocore
brew install --cask pomocorebrew install --cask https://raw.githubusercontent.com/swmaeStrong/homebrew-pomocore/main/Casks/pomocore.rbPomocore will auto-update using Sparkle framework, but you can also update via Homebrew:
# 먼저 Homebrew 정보를 업데이트
brew update
# 그 다음 Pomocore 업그레이드
brew upgrade --cask pomocore만약 최신 버전이 설치되지 않는다면:
# Tap을 다시 설정
brew untap swmaestrong/pomocore
brew tap swmaestrong/pomocore
brew install --cask pomocore# Uninstall the app
brew uninstall --cask pomocore
# Remove all app data (optional)
brew uninstall --cask --zap pomocoreThis repository includes automation to update the Cask when new releases are published:
- Python Script:
update_cask.py- Fetches latest release and updates SHA256 - Shell Script:
update.sh- Interactive update with git operations - GitHub Actions:
.github/workflows/update-cask.yml- Automated updates
# Make sure you're in the repository directory
cd /Users/kim-jeongwon/Desktop/homebrew-pomocore
# Run the update script
./update.sh
# Or run Python script directly
python3 update_cask.py# Test the cask formula
brew audit --cask pomocore
# Test installation
brew install --cask pomocore --verbose --debughomebrew-pomocore/
├── Casks/
│ └── pomocore.rb # Homebrew Cask formula
├── .github/
│ └── workflows/
│ └── update-cask.yml # GitHub Actions workflow
├── update_cask.py # Python update script
├── update.sh # Shell update script
└── README.md # This file
- Fork this repository
- Make your changes
- Test with
brew audit --cask pomocore - Submit a pull request
When releasing a new version of Pomocore:
-
Create GitHub Release:
- Tag:
v1.0.0(semantic versioning) - Upload
Pomocore.zipas release asset
- Tag:
-
Update Homebrew Cask (automatically):
- GitHub Actions will detect the new release
- Run
update_cask.pyto update the formula - Commit and push changes
-
Manual Alternative:
cd /Users/kim-jeongwon/Desktop/homebrew-pomocore ./update.sh
# If Pomocore requires accessibility permissions
System Preferences → Security & Privacy → Privacy → Accessibility → Add Pomocore# Reinstall if having issues
brew uninstall --cask pomocore
brew install --cask pomocorebrew install --cask pomocore --verbose --debug- App Repository: https://github.com/swmaeStrong/Pawcus
- Homebrew Tap: https://github.com/swmaeStrong/homebrew-pomocore
- Releases: https://github.com/swmaeStrong/Pawcus/releases