Skip to main content

Installation

TODO: Explain how to install the two primary executables and any shims. TODO: Explain the difference between dev and release modes

Available Installers

This is a placeholder list of the installers we need to make. QuikGo should be capable of generating all of these, so most of the work will be in that application.

Running from Source

TODO: Explain how to use QuikGo to build the app locally TODO: Explain how code signing/lack thereof is handled in development installs

Windows

  • MSI (Standard)
  • MSIX (App Store)
  • Winget (+choco)

macOS

  • PKG
  • DMG (is this even possible since we need to register a custom URL scheme?)
  • Homebrew
  • App Store

Linux

  • RPM (rpm, dnf, yum)
  • DEB (dppkg, apt)
  • Tarball?
  • Snap
  • Flatpak
  • AppImage
  • Homebrew (for Linux)
  • PPA (Personal Package Archive for apt)
  • Pacman

Other

  • Docker?
  • Podman?
  • WSL? Doesn't make sense in a virtualized server environment (for a desktop app).
  • npm?