Linux Conductor docs
Install
Install channels and source build steps.
AppImage / GitHub release artifact.deb / Ubuntu-Debian.rpm / Fedora / openSUSEArch / AURFlatpak (experimental)Build from source
AppImage and native packages are the main path. Flatpak is still experimental because arbitrary repository paths often need broad filesystem access.
AppImage / GitHub release artifact
curl -Lo linux-conductor.AppImage https://github.com/pranavkannepalli/conductor-arch/releases/latest/download/linux-conductor-x86_64.AppImage
chmod +x linux-conductor.AppImage
./linux-conductor.AppImage.deb / Ubuntu-Debian
sudo apt install ./linux-conductor_0.1.0_amd64.deb.rpm / Fedora / openSUSE
sudo dnf install ./linux-conductor-0.1.0-1.x86_64.rpmArch / AUR
cd packaging/aur
makepkg -siFlatpak (experimental)
flatpak run io.github.pranavkannepalli.linux-conductorBuild from source
# Ubuntu / Debian
sudo apt update
sudo apt install -y git gh sqlite3 openssh-client pkg-config libgtk-4-dev libadwaita-1-dev
# Fedora
sudo dnf install -y git gh sqlite openssh-clients pkgconf-pkg-config gtk4-devel libadwaita-devel
# Arch
sudo pacman -S --needed git github-cli sqlite openssh pkgconf gtk4 libadwaitagit clone https://github.com/pranavkannepalli/conductor-arch
cd conductor-arch
cargo fmt --all -- --check
cargo test -p linux-conductor-core -p linux-conductor -p linux-conductor-gtk
cargo build --workspace --release --locked
./target/release/linux-conductor-gtk