Scripts to install Quarkdown with automatic dependency management.
Along with Quarkdown itself, the scripts install chrome-headless-shell,
a lightweight headless browser required for PDF export, at the version pinned by the Quarkdown release.
To run with the default options:
curl -fsSL https://raw.githubusercontent.com/quarkdown-labs/get-quarkdown/refs/heads/main/install.sh | sudo env "PATH=$PATH" bashTo add options, append -s -- <options>:
curl ... | sudo env "PATH=$PATH" bash -s -- --tag v1.12.0Make sure you run with sudo privileges, as the script needs to create files in system directories.
To run with the default options:
irm https://raw.githubusercontent.com/quarkdown-labs/get-quarkdown/refs/heads/main/install.ps1 | iexTo run with options:
& ([scriptblock]::Create((irm https://raw.githubusercontent.com/quarkdown-labs/get-quarkdown/refs/heads/main/install.ps1))) -Tag v1.12.0The following options are formatted as:
*nix/Windows
Specify a custom installation directory.
Default: /opt/quarkdown (Linux/macOS), %LOCALAPPDATA%\Quarkdown (Windows)
Install a specific version of Quarkdown instead of the latest stable release.
vX.Y.Zfor specific versions (e.g.,v1.0.0).latestfor the latest devbuild release from the latest commit (possibly unstable).