From 76e4ce61764f2adba0c26044cb1bc5edb185de69 Mon Sep 17 00:00:00 2001 From: Casey Rodarmor Date: Tue, 26 Jul 2022 16:58:59 -0700 Subject: [PATCH] Convert package table to HTML (#1291) --- README.md | 193 ++++++++++++++++++++++++++++++++++-------------------- 1 file changed, 122 insertions(+), 71 deletions(-) diff --git a/README.md b/README.md index 25e2f0f6..fedc429f 100644 --- a/README.md +++ b/README.md @@ -103,76 +103,127 @@ You can also set the shell using command-line arguments. For example, to use Pow ### Packages -| Operating System | Package Manager | Package | Command | -| ---------------------------------------------------- | ------------------------- | ------------------------------------------------ | --------------------------------------------------------------------------------------- | -| [Various][rust-platforms] | [Cargo][cargo] | [just][just-crate] | `cargo install just` | -| [Microsoft Windows][windows] | [Scoop][scoop] | [just][just-scoop] | `scoop install just` | -| [Various][homebrew-install] | [Homebrew][homebrew] | [just][just-homebrew] | `brew install just` | -| [macOS][macos] | [MacPorts][macports] | [just][just-macports] | `port install just` | -| [Arch Linux][arch linux] | [pacman][pacman] | [just][just-pacman] | `pacman -S just` | -| [Various][nix-platforms] | [Nix][nix] | [just][just-nixpkg] | `nix-env -iA nixpkgs.just` | -| [NixOS][nixos] | [Nix][nix] | [just][just-nixpkg] | `nix-env -iA nixos.just` | -| [Solus][solus] | [eopkg][solus-eopkg] | [just][just-solus] | `eopkg install just` | -| [Void Linux][void linux] | [XBPS][xbps] | [just][just-void] | `xbps-install -S just` | -| [FreeBSD][freebsd] | [pkg][freebsd-pkg] | [just][just-freebsd] | `pkg install just` | -| [Alpine Linux][alpine linux] | [apk-tools][apk-tools] | [just][just-alpine] | `apk add just` | -| [Fedora Linux][fedora linux] | [DNF][dnf] | [just][just-fedora] | `dnf install just` | -| [Gentoo Linux][gentoo linux] | [Portage][gentoo-portage] | [dm9pZCAq overlay: sys-devel/just][just-portage] | `eselect repository enable dm9pZCAq && emerge --sync dm9pZCAq && emerge sys-devel/just` | -| [Various][conda-platforms] | [Conda][conda] | [just][just-conda] | `conda install -c conda-forge just` | -| [Microsoft Windows][windows] | [Chocolatey][chocolatey] | [just][just-chocolatey] | `choco install just` | -| [Various][snap-platforms] | [Snap][snap] | [just][just-snap] | `snap install --edge --classic just` | -| [Various][asdf-platforms] | [asdf][asdf] | [just][just-asdf] | `asdf plugin add just && asdf install just ` | - -[alpine linux]: https://alpinelinux.org -[asdf]: https://asdf-vm.com -[asdf-platforms]: https://github.com/casey/just/releases -[apk-tools]: https://wiki.alpinelinux.org/wiki/Alpine_Linux_package_management -[arch linux]: https://www.archlinux.org -[cargo]: https://www.rust-lang.org -[chocolatey]: https://chocolatey.org -[conda-platforms]: https://docs.conda.io/en/latest/miniconda.html#system-requirements -[conda]: https://docs.conda.io/projects/conda/en/latest/index.html -[dnf]: https://dnf.readthedocs.io/en/latest/ -[fedora linux]: https://getfedora.org -[freebsd-pkg]: https://www.freebsd.org/doc/handbook/pkgng-intro.html -[freebsd]: https://www.freebsd.org -[gentoo linux]: https://www.gentoo.org -[gentoo-portage]: https://wiki.gentoo.org/wiki/Portage -[homebrew-install]: https://docs.brew.sh/Installation -[homebrew]: https://brew.sh -[just-alpine]: https://pkgs.alpinelinux.org/package/edge/community/x86_64/just -[just-asdf]: https://github.com/ggilmore/asdf-just -[just-chocolatey]: https://github.com/michidk/just-choco -[just-conda]: https://anaconda.org/conda-forge/just -[just-crate]: https://crates.io/crates/just -[just-fedora]: https://src.fedoraproject.org/rpms/rust-just -[just-freebsd]: https://www.freshports.org/deskutils/just/ -[just-homebrew]: https://formulae.brew.sh/formula/just -[just-macports]: https://ports.macports.org/port/just/summary -[just-nixpkg]: https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/tools/just/default.nix -[just-pacman]: https://archlinux.org/packages/community/x86_64/just/ -[just-portage]: https://github.com/gentoo-mirror/dm9pZCAq/tree/master/sys-devel/just -[just-scoop]: https://github.com/ScoopInstaller/Main/blob/master/bucket/just.json -[just-snap]: https://snapcraft.io/just -[just-solus]: https://dev.getsol.us/source/just/ -[just-void]: https://github.com/void-linux/void-packages/blob/master/srcpkgs/just/template -[macos]: https://en.wikipedia.org/wiki/MacOS -[macports]: https://www.macports.org -[nix-plat]: https://nixos.org/nix/manual/#ch-supported-platforms -[nix-platforms]: https://nixos.org/download.html#download-nix -[nix]: https://nixos.org/nix/ -[nixos]: https://nixos.org/nixos/ -[pacman]: https://wiki.archlinux.org/title/Pacman -[rust-platforms]: https://forge.rust-lang.org/release/platform-support.html -[scoop]: https://scoop.sh -[snap-platforms]: https://snapcraft.io/docs/installing-snapd -[snap]: https://snapcraft.io -[solus-eopkg]: https://getsol.us/articles/package-management/basics/en -[solus]: https://getsol.us -[ubuntu]: https://ubuntu.com -[void linux]: https://voidlinux.org -[windows]: https://en.wikipedia.org/wiki/Microsoft_Windows -[xbps]: https://wiki.voidlinux.org/XBPS + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Operating SystemPackage ManagerPackageCommand
VariousCargojustcargo install just
Microsoft WindowsScoopjustscoop install just
VariousHomebrewjustbrew install just
macOSMacPortsjustport install just
Arch Linuxpacmanjustpacman -S just
VariousNixjustnix-env -iA nixpkgs.just
NixOSNixjustnix-env -iA nixos.just
Soluseopkgjusteopkg install just
Void LinuxXBPSjustxbps-install -S just
FreeBSDpkgjustpkg install just
Alpine Linuxapk-toolsjustapk add just
Fedora LinuxDNFjustdnf install just
Gentoo LinuxPortagedm9pZCAq/sys-devel/just + eselect repository enable dm9pZCAq
+ emerge --sync dm9pZCAq
+ emerge sys-devel/just +
VariousCondajustconda install -c conda-forge just
Microsoft WindowsChocolateyjustchoco install just
VariousSnapjustsnap install --edge --classic just
Variousasdfjust + asdf plugin add just
+ asdf install just <version> +
![package version table](https://repology.org/badge/vertical-allrepos/just.svg) @@ -1369,7 +1420,7 @@ build target: A command's arguments can be passed to dependency by putting the dependency in parentheses along with the arguments: ```make -build target: +build target: @echo "Building {{target}}…" push target: (build target)