A new brush.sh
A few community members (rightly) pointed out that our website could do a lot more to help users learn about brush, what you can do with it, and how to get involved.
It was great feedback and now we’ve rebuilt brush.sh! It’s got a new look and new content that’s synchronized with our latest release’s reference material.
Please keep the feedback coming. If there’s something that you’d like to know more about or see differently here, please file a GitHub issue for us!
Installing is now one command on Linux and macOS
Section titled “Installing is now one command on Linux and macOS”On Linux or macOS, this installs the latest release into ~/.local/bin:
curl --proto '=https' --tlsv1.2 -fsSL https://brush.sh/install.sh | shThe script checks the download against its published checksum before installing anything. Prefer a package manager? The install guide covers Homebrew, Arch, Fedora, MSYS2, Nix, cargo, and building from source.
The reference lives here now
Section titled “The reference lives here now”The Bash compatibility overview, configuration file and command-line references, and the guide to experimental features are published on this site. Each page is generated from a brush release and says at the bottom which one, so you can tell whether it describes the version you’re running.
A blog
Section titled “A blog”Release notes and reference material will live elsewhere on this site, but we’ve carved out space here for longer-form write-ups and musings from our maintainers.
Thanks for reading!
Open source under the MIT license. Built in the open by the brush community.