Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kitschpatrol/homebrew-tap
Kitschpatrol's Homebrew Tap. Odds and ends.
https://github.com/kitschpatrol/homebrew-tap
cask homebrew tap
Last synced: about 1 month ago
JSON representation
Kitschpatrol's Homebrew Tap. Odds and ends.
- Host: GitHub
- URL: https://github.com/kitschpatrol/homebrew-tap
- Owner: kitschpatrol
- License: mit
- Created: 2023-12-01T20:05:49.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-17T19:53:57.000Z (about 1 month ago)
- Last Synced: 2024-11-17T20:33:57.445Z (about 1 month ago)
- Topics: cask, homebrew, tap
- Language: Ruby
- Homepage:
- Size: 483 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: license.txt
Awesome Lists containing this project
README
# kitschpatrol/tap
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
**Kitschpatrol's Homebrew Tap. Odds and ends.**
## Usage
`brew install kitschpatrol/tap/`
Or `brew tap kitschpatrol/tap` and then `brew install `.
For help, see `brew help`, `man brew` or check [Homebrew's documentation](https://docs.brew.sh).
## Casks
| Application | Description | Cask | Type |
| -------------------------------------------------------------------------- | -------------------------------------------------------------------------- | -------------------------------------------------------------------------- | ------ |
| [A Better Finder Rename](https://www.publicspace.net/ABetterFinderRename/) | Renamer for files, music and photos | [a-better-finder-rename11](Casks/pinned/a-better-finder-rename11.rb) | Pinned |
| [Delicious Library](https://www.delicious-monster.com/) | Digital asset management | [delicious-library](Casks/custom/delicious-library.rb) | Custom |
| [FlashPrint](https://industry.flashforge.com/product-detail/40) | Slicer and print controller for Flashforge 3D printers | [flashprint](Casks/custom/flashprint.rb) | Custom |
| [Gifski](https://gif.ski/) | GUI for Gifski video to gif conversion library | [gifski](Casks/custom/gifski.rb) | Custom |
| [mac-os-7](https://mendelson.org/macos9osx.html) | Classic Macintosh emulator via BasiliskII | [mac-os-7](Casks/custom/mac-os-7.rb) | Custom |
| [mac-os-9](https://mendelson.org/macos9osx.html) | Classic Macintosh emulator via SheepShaver | [mac-os-9](Casks/custom/mac-os-9.rb) | Custom |
| [Machato](https://machato.app/) | Native client for ChatGPT and other LLMs | [machato](Casks/custom/machato.rb) | Custom |
| [Mail Archiver X](https://www.mothsoftware.com/) | Archive your email | [mail-archiver-x](Casks/custom/mail-archiver-x.rb) | Custom |
| [Photos Workbench](https://www.houdah.com/photosWorkbench/) | Organize, rate, and compare your photos | [photos-workbench](Casks/custom/photos-workbench.rb) | Custom |
| [Plasticity](https://www.plasticity.xyz/) | 3D solid and surface modeling | [plasticity](Casks/custom/plasticity.rb) | Custom |
| [Rectangle](https://rectangleapp.com/) | Move and resize windows using keyboard shortcuts or snap areas | [rectangle-kitschpatrol](Casks/fork/rectangle-kitschpatrol.rb) | Fork |
| [Sensible Side Buttons](https://sensible-side-buttons.archagon.net/) | Turns mouse side navigation buttons into swipe gestures on a per-app basis | [sensiblesidebuttons-desousak](Casks/fork/sensiblesidebuttons-desousak.rb) | Fork |
| [SheepShaver](http://sheepshaver.cebix.net/) | Classic Macintosh emulator | [sheepshaver](Casks/custom/sheepshaver.rb) | Custom |
| [Sketch](https://www.sketch.com/) | Digital design and prototyping platform | [sketch98](Casks/pinned/sketch98.rb) | Pinned |
| [Speediness](https://sindresorhus.com/speediness) | Check your internet speed | [speediness](Casks/custom/speediness.rb) | Custom |
| [Type Fu](https://type-fu.com/) | Vintage native version of the typing practice app | [type-fu](Casks/custom/type-fu.rb) | Custom |## Implementation notes
### Repository structure
Originally based on [`brew tap-new`](https://github.com/Homebrew/brew/blob/master/docs/How-to-Create-and-Maintain-a-Tap.md).
`Casks/custom` - Casks not available elsewhere
`Casks/fork` - Forks of casks otherwise available in [`homebrew/core`](https://github.com/Homebrew/homebrew-core)
`Casks/pinned` - Legacy casks formerly available in [`homebrew/core`](https://github.com/Homebrew/homebrew-core)
### Tap precedence
There [doesn't seem to be a good way](https://github.com/Homebrew/legacy-homebrew/issues/24238) to prefer one tap's formulae or casks over another's, so the "pinned" formulae / casks are given unique names.
### Taking sha256
```sh
shasum -a 256 ./YourApp.zip | sed 's/ .*//' | pbcopy
```### Checking for cask updates
```sh
brew bump --tap kitschpatrol/tap
```### Testing livecheck
For automated cask updates. Used by [github-action-homebrew-bump-cask](https://github.com/kitschpatrol/github-action-homebrew-bump-cask).
```sh
brew developer on
brew livecheck --cask --quiet --full-name --json --tap=kitschpatrol/tap
echo $?
brew developer off
```## License
[MIT](license.txt) © Eric Mika