docs: tweak installation layout (#223)

This commit is contained in:
William Woodruff 2024-12-02 11:31:47 -05:00 committed by GitHub
parent 42aa8c4fa0
commit c0f60da9e6
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -4,30 +4,52 @@ description: Installation instructions for zizmor.
# Installation
## From crates.io
## From package managers
You can install `zizmor` from <https://crates.io> with `cargo`:
`zizmor` is available within several packaging ecosystems.
```bash
cargo install zizmor
```
=== "crates.io"
## From Homebrew
You can install `zizmor` from <https://crates.io> with `cargo`:
`zizmor` is provided by [Homebrew](https://brew.sh/) as well:
```bash
cargo install zizmor
```
```bash
brew install zizmor
```
=== "Homebrew"
## Other package managers
`zizmor` is provided by [Homebrew](https://brew.sh/):
!!! info
```bash
brew install zizmor
```
=== "Nix"
!!! note
This is a community-maintained package.
```bash
# without flakes
nix-env -iA nixos.zizmor
# with flakes
nix profile install nixpkgs#zizmor
```
=== "Other ecosystems"
!!! info
Are you interested in packaging `zizmor` for another ecosystem?
Let us know by [filing an issue](https://github.com/woodruffw/zizmor/issues/new)!
The badge below tracks `zizmor`'s overall packaging status.
[![Packaging status](https://repology.org/badge/vertical-allrepos/zizmor.svg)](https://repology.org/project/zizmor/versions)
Are you interested in packaging `zizmor` for another ecosystem?
Let us know by [filing an issue](https://github.com/woodruffw/zizmor/issues/new)!
[![Packaging status](https://repology.org/badge/vertical-allrepos/zizmor.svg)](https://repology.org/project/zizmor/versions)
## From source