If you need to install into a custom path, use the below command.
# ensure that the directory exists
mkdir -p /custom/directory
curl -Ls https://raw.githubusercontent.com/zyrouge/pho/main/install.sh | bash -s /custom/directory
Manual
All releases can be found here. Choose a valid release.
Binaries are built for 32-bit/64-bit AMD and ARM separately. Download the appropriate one.
Rename the downloaded binary to pho and place it in a folder that is available in the PATH environmental variable. Typically this would be ~/.local/bin.
Run pho init to setup necessary configuration.
Have fun! 🎉
Binary name
Platform
pho-386
32-bit AMD
pho-amd64
64-bit AMD
pho-arm
32-bit ARM
pho-arm64
32-bit ARM
Examples
pho init - Initialize Pho configuration.
pho install local ./SomeApp.AppImage - Install and integrate a local AppImage.
pho install github owner/repo - Download, install and integrate an AppImage from Github Releases.
Any kind of contribution including creating issues or making pull requests is welcomed. Make sure to keep it pointful. Donations through GitHub Sponsors or Patreon are welcomed. It helps me to stay motivated.