diff --git a/README.md b/README.md index 971edb99..8c8184d5 100644 --- a/README.md +++ b/README.md @@ -120,50 +120,55 @@ You can also set the shell using command-line arguments. For example, to use Pow | [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` | -[rust-platforms]: https://forge.rust-lang.org/release/platform-support.html -[cargo]: https://www.rust-lang.org -[just-crate]: https://crates.io/crates/just -[windows]: https://en.wikipedia.org/wiki/Microsoft_Windows -[scoop]: https://scoop.sh -[just-scoop]: https://github.com/ScoopInstaller/Main/blob/master/bucket/just.json -[homebrew-install]: https://docs.brew.sh/Installation -[homebrew]: https://brew.sh -[just-homebrew]: https://formulae.brew.sh/formula/just -[macos]: https://en.wikipedia.org/wiki/MacOS -[macports]: https://www.macports.org -[just-macports]: https://ports.macports.org/port/just/summary -[arch linux]: https://www.archlinux.org -[nix-platforms]: https://nixos.org/download.html#download-nix -[pacman]: https://wiki.archlinux.org/title/Pacman -[just-pacman]: https://archlinux.org/packages/community/x86_64/just/ -[nixos]: https://nixos.org/nixos/ -[nix-plat]: https://nixos.org/nix/manual/#ch-supported-platforms -[nix]: https://nixos.org/nix/ -[just-nixpkg]: https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/tools/just/default.nix -[solus]: https://getsol.us/ -[solus-eopkg]: https://getsol.us/articles/package-management/basics/en -[just-solus]: https://dev.getsol.us/source/just/ -[void linux]: https://voidlinux.org -[xbps]: https://wiki.voidlinux.org/XBPS -[just-void]: https://github.com/void-linux/void-packages/blob/master/srcpkgs/just/template -[freebsd]: https://www.freebsd.org/ -[freebsd-pkg]: https://www.freebsd.org/doc/handbook/pkgng-intro.html -[just-freebsd]: https://www.freshports.org/deskutils/just/ -[alpine linux]: https://alpinelinux.org/ +[alpine linux]: https://alpinelinux.org [apk-tools]: https://wiki.alpinelinux.org/wiki/Alpine_Linux_package_management -[just-alpine]: https://pkgs.alpinelinux.org/package/edge/community/x86_64/just -[fedora linux]: https://getfedora.org/ -[dnf]: https://dnf.readthedocs.io/en/latest/ -[just-fedora]: https://src.fedoraproject.org/rpms/rust-just -[gentoo linux]: https://www.gentoo.org/ -[gentoo-portage]: https://wiki.gentoo.org/wiki/Portage -[just-portage]: https://github.com/gentoo-mirror/dm9pZCAq/tree/master/sys-devel/just +[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 -[just-conda]: https://anaconda.org/conda-forge/just -[chocolatey]: https://chocolatey.org +[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-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 ![package version table](https://repology.org/badge/vertical-allrepos/just.svg) diff --git a/icon.png b/icon.png new file mode 100644 index 00000000..653de1f1 Binary files /dev/null and b/icon.png differ diff --git a/snapcraft.yaml b/snapcraft.yaml new file mode 100644 index 00000000..16fa74ba --- /dev/null +++ b/snapcraft.yaml @@ -0,0 +1,25 @@ +base: core20 +confinement: classic +contact: casey@rodarmor.com +description: Just is a handy way to save and run project-specific commands. +grade: stable +icon: icon.png +issues: https://github.com/casey/just/issues +license: CC0-1.0 +name: just +source-code: https://github.com/casey/just +summary: Just a command runner +version: '1.2.0' +website: https://just.systems + +apps: + just: + command: bin/just + +parts: + just: + plugin: rust + source-depth: 1 + source-tag: '1.2.0' + source-type: git + source: https://github.com/casey/just