Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/goeldner/homebrew-formulae
Providing goeldner's projects as Homebrew packages.
https://github.com/goeldner/homebrew-formulae
brew homebrew homebrew-formulae
Last synced: 11 days ago
JSON representation
Providing goeldner's projects as Homebrew packages.
- Host: GitHub
- URL: https://github.com/goeldner/homebrew-formulae
- Owner: goeldner
- License: mit
- Created: 2023-01-13T20:11:44.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-03-15T21:57:38.000Z (almost 2 years ago)
- Last Synced: 2024-10-06T04:05:26.238Z (3 months ago)
- Topics: brew, homebrew, homebrew-formulae
- Language: Ruby
- Homepage:
- Size: 1.95 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Homebrew Formulae
Providing [goeldner]'s projects as [Homebrew] packages.
[Homebrew]: https://brew.sh
[goeldner]: https://github.com/goeldner## Usage
### Install
Tap this repository:
```
$ brew tap goeldner/formulae
```Install the packages:
```
$ brew install scrscr
```### Update
Update brew first, then upgrade the packages:
```
$ brew update
$ brew upgrade scrscr
```### Currently On Tap
* [scrscr]: A command line tool that decorates screenshots with nice backgrounds and captions.
[scrscr]: https://github.com/goeldner/swift-screenshot-scribbler
## Development
### How to create a formula
Prepare git repo:
```
$ mkdir -p homebrew-formulae/Formula
$ cd homebrew-formulae
$ git init
```Work with latest brew:
```
$ brew update
$ brew upgrade
```Create the formula:
```
$ brew create https://github.com/goeldner/swift-screenshot-scribbler
```This will create a file in following location by default:
```
/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/scrscr.rb
```Try local installation:
```
$ brew install --build-from-source scrscr
$ brew info scrscr
```Remove local installation:
```
$ brew uninstall scrscr
```Move formula to git repo:
```
$ mv /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/scrscr.rb homebrew-formulae/Formula/
```