Currently, fdemon is installed via a curl | bash script or by building from source. While these methods work, adding a Homebrew formula would significantly improve the installation and update experience for macOS and Linux users.
Homebrew is the standard package manager for many developers, and having a formula would allow users to install the tool with a simple brew install fdemon. It also handles automatic updates and dependency management more cleanly than manual scripts.
Proposed Implementation
- Homebrew Tap: Initially, this could be hosted in a personal tap (e.g.,
brew install edTheGuy00/tap/fdemon).
- Formula Type: Since
fdemon is written in Rust, the formula can either:
- Download and install the pre-compiled binaries from GitHub Releases (fastest for users).
- Build from source using
cargo (ensures compatibility but takes longer).
I've gathered some technical details to help with the creation of the formula:
- Binary Name:
fdemon
- Build System: Cargo
- Current Install Path:
$HOME/.local/bin (via install.sh)
- License: Business Source License 1.1
Would you be open to a PR adding a Homebrew formula or setting up a tap?
Currently,
fdemonis installed via acurl | bashscript or by building from source. While these methods work, adding a Homebrew formula would significantly improve the installation and update experience for macOS and Linux users.Homebrew is the standard package manager for many developers, and having a formula would allow users to install the tool with a simple
brew install fdemon. It also handles automatic updates and dependency management more cleanly than manual scripts.Proposed Implementation
brew install edTheGuy00/tap/fdemon).fdemonis written in Rust, the formula can either:cargo(ensures compatibility but takes longer).I've gathered some technical details to help with the creation of the formula:
fdemon$HOME/.local/bin(viainstall.sh)Would you be open to a PR adding a Homebrew formula or setting up a tap?