Installation
Doggo can be installed using various methods. Choose the one that best suits your needs and system configuration.
Easy Install (Recommended)
The easiest way to install Doggo is by using the installation script:
curl -sS https://raw.githubusercontent.com/mr-karan/doggo/main/install.sh | shThis script will automatically download and install the latest version of Doggo for your system.
Binary Installation
You can download pre-compiled binaries for various operating systems and architectures from the Releases section of the GitHub repository.
Docker
Doggo is available as a Docker image hosted on GitHub Container Registry (ghcr.io). It supports both x86 and ARM architectures.
To pull the latest image:
docker pull ghcr.io/mr-karan/doggo:latestTo run Doggo using Docker:
docker run --rm ghcr.io/mr-karan/doggo:latest mrkaran.dev @1.1.1.1 MXPackage Managers
Homebrew (macOS and Linux)
Install via Homebrew:
brew install doggoMacPorts (macOS)
Install via MacPorts:
sudo port install doggoArch Linux
Install using an AUR helper like yay:
yay -S doggo-binNix
Install via Nix using the modern Nix commands:
# Install to your profilenix profile install nixpkgs#doggo
# Or try it without installingnix shell nixpkgs#doggoFor NixOS, add to your configuration:
environment.systemPackages = [ pkgs.doggo ];Scoop (Windows)
Install via Scoop:
scoop install doggoWinget (Windows)
Install via Winget:
winget install doggoEget
Install via Eget:
eget mr-karan/doggoFrom Source
To install Doggo from source, you need to have Go installed on your system.
go install github.com/mr-karan/doggo/cmd/doggo@latestThe binary will be available at $GOPATH/bin/doggo.
After installation, you can verify the installation by running doggo in your terminal. For usage examples and command-line arguments, refer to the Usage section of the documentation.