https://github.com/tizee/homebrew-personal
Personal homebrew scripts for mac environment
https://github.com/tizee/homebrew-personal
Last synced: 10 days ago
JSON representation
Personal homebrew scripts for mac environment
- Host: GitHub
- URL: https://github.com/tizee/homebrew-personal
- Owner: tizee
- Created: 2023-09-11T10:04:45.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2025-02-23T08:31:04.000Z (over 1 year ago)
- Last Synced: 2025-02-23T09:22:17.932Z (over 1 year ago)
- Language: Ruby
- Size: 18.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Personal homebrew scripts
Some homebrew formuales I use.
## Motivation
- I'd like to make my hands dirty by building packages from source. Then I could write how I build it from source in Homebrew Formula.
- I prefer to live on the bleeding edge of tools so this would force me to understand how them work in order to make them suit my need. Any one can know how to use but the point is to understand how them works via using these tools.
## Usage
```
brew tap tizee/personal
```
### How to update the package with latest commit
```
brew upgrade --fetch-HEAD
```
## Formula
- ✅ `zeal`
- A simple offline documentation browser, which could be considered as an open source alternative for Dash in macOS.
- ✅ `tmux`
- build terminal multiplexer with OSC8 hyperlinks support
- ✅ `perl-xml-parser`
- building with homebrew's `perl` instead of building against system `perl`
- ✅ `aseprite`
- A pixel-art tool
- ✅ `fastfetch`
- A screenfetch/neofetch-like alternative
- ✅ `borders`
- Draw borders for yabai
- ✅ `yabai`
- Tiling Window manager in macOS
- ✅ `skhd`
- A simple hotkey daemon in macOS
- ✅ `gitstatus`
- **gitstatus** is a 10x faster alternative to `git status` and `git describe`.
- ✅ `wezterm`
- GPU-accelerated cross-platform terminal emulator and multiplexer
## Cask
- ✅ `ice`
- Powerful menu bar manager for macOS. This cask installs the newest
pre-release build (`0.11.13-dev.2`) that fixes the UI issues on macOS 26
Tahoe, since the latest stable release is long outdated.
### yabai
- Install
```
brew install --HEAD tizee/personal/yabai
```
### skhd
- Install
```
brew install --HEAD tizee/personal/skhd
```
### JankyBorders
- Install
```
brew install --HEAD tizee/personal/boreders
```
### Aseprite.app
- see [tizee/build-aseprite-from-source](https://github.com/tizee/build-aseprite-from-source)
- Install
```
brew install --HEAD tizee/personal/aseprite
```
- link to `/Applications`
```
ln -s $(brew --prefix aseprite)/Aseprite.app /Applications/Aseprite.app
```
### Zeal.app
- Install
```
brew install --HEAD tizee/personal/zeal
```
- link to `/Applications`
```
ln -s $(brew --prefix zeal)/Zeal.app /Applications/Zeal.app
```
The scirpt is modified from:
- https://github.com/markwu/homebrew-personal
- https://github.com/koraysels/homebrew-personal
See https://github.com/zealdocs/zeal/wiki/Build-Instructions-for-macOS for more details.
### tmux
- Install
```
brew install --HEAD tizee/personal/tmux
```
### perl-xml-parser
- Install
```
brew install --HEAD tizee/personal/perl-xml-parser
```
- Verify installation
```
PERL5LIB=$(brew --prefix perl-xml-parser)/libexec/lib/perl5 perl -e "require XML::Parser"
```
### Wezterm
- Install
```
brew install --HEAD tizee/personal/wezterm
```
- links to `/Applications`
```
ln -s $(brew --prefix wezterm)/Wezterm.app /Applications/Wezterm.app
```
### Ice.app
A powerful menu bar manager for macOS. The latest stable release predates macOS
Tahoe and has many UI issues on current systems, so this cask intentionally
tracks the newest pre-release build (`0.11.13-dev.2`) that fixes the macOS 26
Tahoe rendering. Requires macOS Tahoe (26) or newer.
- Install
```
brew install --cask tizee/personal/ice
```
- Uninstall (with cleanup)
```
brew uninstall --cask --zap tizee/personal/ice
```
## Other taps
- [plan9port-rb](https://github.com/tizee/plan9port-rb/tree/main)
## Roadmap
- Manage my scripts in macOS with homebrew Formula