From 7701f24f159a6ce9eccfcb9f03bde6cb4bcf721d Mon Sep 17 00:00:00 2001 From: Francois Ribemont Date: Thu, 6 Nov 2025 00:47:51 +0000 Subject: [PATCH 01/10] Adds pages to install drop-app on different platforms --- docs/installing-drop-app/archlinux.md | 116 ++++++++++++++++++ docs/installing-drop-app/bazzite-steamdeck.md | 31 +++++ docs/installing-drop-app/index.md | 11 ++ docs/installing-drop-app/macos.md | 3 + docs/installing-drop-app/windows.md | 11 ++ sidebars.ts | 11 ++ .../installing-drop-app/archlinux.md | 116 ++++++++++++++++++ .../installing-drop-app/bazzite-steamdeck.md | 31 +++++ .../installing-drop-app/index.md | 11 ++ .../installing-drop-app/macos.md | 3 + .../installing-drop-app/windows.md | 11 ++ .../version-0.3.0-sidebars.json | 11 ++ 12 files changed, 366 insertions(+) create mode 100644 docs/installing-drop-app/archlinux.md create mode 100644 docs/installing-drop-app/bazzite-steamdeck.md create mode 100644 docs/installing-drop-app/index.md create mode 100644 docs/installing-drop-app/macos.md create mode 100644 docs/installing-drop-app/windows.md create mode 100644 versioned_docs/version-0.3.0/installing-drop-app/archlinux.md create mode 100644 versioned_docs/version-0.3.0/installing-drop-app/bazzite-steamdeck.md create mode 100644 versioned_docs/version-0.3.0/installing-drop-app/index.md create mode 100644 versioned_docs/version-0.3.0/installing-drop-app/macos.md create mode 100644 versioned_docs/version-0.3.0/installing-drop-app/windows.md diff --git a/docs/installing-drop-app/archlinux.md b/docs/installing-drop-app/archlinux.md new file mode 100644 index 0000000..3438cb7 --- /dev/null +++ b/docs/installing-drop-app/archlinux.md @@ -0,0 +1,116 @@ +# Installing the drop-app client on archlinux + +To install the client application on your system, +you will need to be able to install packages from the [AUR](https://aur.archlinux.org/). +This is usually done using `yay` or `paru` package managers. +These extend the default package manager `pacman` with the ability +to download and install packages from the AUR. +If you do not have one installed, you can [install yay](https://github.com/Jguer/yay). + +## Installing rust-nightly-bin + +`rust-nightly-bin` is needed in order to build the drop-app client. + +```bash +git clone https://aur.archlinux.org/rust-nightly-bin.git +``` + +There's some errors in the `PKGBUILD` that will prevent you from installing the package. +The next thing to do is to fix the `PBKBUILD`. + +```bash +cd rust-nightly-bin +nvim PKGBUILD +``` + +Replace the content of the file with the following: + +```PKGBUILD +# Contributor: micsproul at large search corporation's mail service. +# Contributor: Mohammad Alsaleh +# Maintainer: Steven Allen + +pkgname=rust-nightly-bin +pkgver=1.93.0_2025.11.04 +pkgrel=1 +arch=('i686' 'x86_64') +pkgdesc='Fast, concurrent, safe. The Rust programming language and its package manager, Cargo.' +url='https://www.rust-lang.org/' +license=("Apache-2.0 OR MIT") +provides=('rust' 'rust-nightly' 'cargo' 'cargo-nightly' 'rust-docs') +conflicts=('rust' 'rust-git' 'rust-nightly' 'cargo-nightly-bin' 'cargo' 'cargo-git' 'cargo-nightly' 'cargo-nightly-bin' 'rust-docs') +depends=('gcc-libs' 'llvm' 'zlib' 'sh' 'python' ) +source=("rust-nightly-${pkgver}-${CARCH}-unknown-linux-gnu.tar.gz::https://static.rust-lang.org/dist/rust-nightly-${CARCH}-unknown-linux-gnu.tar.gz" +) + +sha256sums=('SKIP') +options=(staticlibs !debug) + +pkgver() { + cd ${srcdir}/rust-nightly-${CARCH}-unknown-linux-gnu + ver="$(expr "$(cat version)" : '\(.*\)-nightly')" + date="$(expr "$(cat version)" : '.* \(.*\))')" + echo "${ver}_${date//\-/.}" +} + +package() { + # Rust, Cargo and Documentation. + cd rust-nightly-${CARCH}-unknown-linux-gnu + ./install.sh \ + --disable-ldconfig \ + --destdir="${pkgdir}" \ + --prefix=/usr/ \ + --components=rustc,cargo,llvm-tools-preview,rust-std-${CARCH}-unknown-linux-gnu,rust-docs,rust-analysis-x86_64-unknown-linux-gnu + + + install -dm755 "${pkgdir}/usr/share/bash-completion/" + mv "${pkgdir}/usr/etc/bash_completion.d/" "${pkgdir}/usr/share/bash-completion/completions/" + rm -r "${pkgdir}/usr/etc/" + + install -dm755 "${pkgdir}/usr/share/licenses/rust-nightly-bin/" + + mv "${pkgdir}"/usr/share/doc/rust/COPYRIGHT* "${pkgdir}/usr/share/licenses/rust-nightly-bin/" + mv "${pkgdir}"/usr/share/doc/rust/licenses/* "${pkgdir}/usr/share/licenses/rust-nightly-bin/" + + # Remove cruft. + rm "${pkgdir}/usr/lib/rustlib/"{manifest-*,install.log,uninstall.sh,components,rust-installer-version} + #This is where the dependency on llvm git pops up + rm $pkgdir/usr/lib/libLLVM-*.so + # Remove duplicate .so libraries and symlink to them. + # https://github.com/rust-lang/rust/issues/37971 + find "${pkgdir}/usr/lib/rustlib/" -name "*.so" -exec ln -rfs -t "${pkgdir}/usr/lib/" {} + +} +``` + +After modifying the file, you can run the following command to install `rust-nightly-bin`: + +```bash +makepkg -si +``` + +Once the installation is complete, you can delete the `rust-nightly-bin` folder: + +```bash +cd .. +rm -r rust-nightly-bin +``` + +## Installing `libayatana-appindicator` + +This library is dependency of drop-app. Without it, drop-app will crash on start up. + +```bash +yay -S libayatana-appindicator +``` + +## Installing drop-app + +```bash +yay -S drop-oss-app-bin +``` + +### Uninstalling drop-app + +```bash +yay -R drop-oss-app-bin libayatana-appindicator rust-nightly-bin +``` diff --git a/docs/installing-drop-app/bazzite-steamdeck.md b/docs/installing-drop-app/bazzite-steamdeck.md new file mode 100644 index 0000000..7b727ef --- /dev/null +++ b/docs/installing-drop-app/bazzite-steamdeck.md @@ -0,0 +1,31 @@ +# Installing the drop-app client on Bazzite/SteamOS (Steam Deck) + +To install the client app, you will need to use distrobox which allows +us to install packages from other distributions inside a container. + +The first thing you'll need to do is open a terminal application. + +```bash +# Download the client package +wget https://github.com/Drop-OSS/drop-app/releases/download/v0.3.3/Drop.Desktop.Client_0.3.3_amd64.deb +# Create the distrobox container called drop-app +distrobox create --image ubuntu drop-app +# Install dependencies +distrobox enter drop-app -- sudo apt install --yes libwebkit2gtk-4.1-0 libayatana-appindicator3-1 +# Install drop-app and delete the client package file +distrobox enter drop-app -- sudo dpkg -i Drop.Desktop.Client_0.3.3_amd64.deb --yes && rm Drop.Desktop.Client_0.3.3_amd64.deb +# Make drop-app available to the host OS +distrobox enter drop-app -- distrobox-export --app drop-app +# Delete the client package +rm Drop.Desktop.Client_0.3.3_amd64.deb +``` + +The drop-app application should be be in your application menu. + +# Uninstall the drop-app client + +The following command will delete the distrobox container and delete the drop-app application from your system. + +```bash +distrobox rm drop-app --force +``` diff --git a/docs/installing-drop-app/index.md b/docs/installing-drop-app/index.md new file mode 100644 index 0000000..9075343 --- /dev/null +++ b/docs/installing-drop-app/index.md @@ -0,0 +1,11 @@ +# Install the drop-app client on your platform + +Available platforms: + +| Platform | Guide | +| -------------------- | ------------------------- | +| Archlinux | [link](archlinux) | +| Bazzite | [link](bazzite-steamdeck) | +| MacOs | [link](macos) | +| SteamOS (Steam Deck) | [link](bazzite-steamdeck) | +| Windows | [link](windows) | diff --git a/docs/installing-drop-app/macos.md b/docs/installing-drop-app/macos.md new file mode 100644 index 0000000..37da863 --- /dev/null +++ b/docs/installing-drop-app/macos.md @@ -0,0 +1,3 @@ +# Installing the drop-app client on MacOS + +TODO diff --git a/docs/installing-drop-app/windows.md b/docs/installing-drop-app/windows.md new file mode 100644 index 0000000..7b50210 --- /dev/null +++ b/docs/installing-drop-app/windows.md @@ -0,0 +1,11 @@ +# Installing drop-app on Windows + +To install drop-app on Windows, simply [download the setup file](https://github.com/Drop-OSS/drop-app/releases/download/v0.3.3/Drop.Desktop.Client_0.3.3_x64-setup.exe) and run it. + +## Uninstalling drop-app + +To uninstall drop-app, you can either open the start menu, +find drop and right click on it, then select `Uninstall`. +If you can't find it in the start menu, you can open the `Control Panel`, +then select `Uninstall a programs` under `Programs`. +Find drop-app in the list of programs and click `Uninstall`. diff --git a/sidebars.ts b/sidebars.ts index e5b4a05..a4c9f83 100644 --- a/sidebars.ts +++ b/sidebars.ts @@ -29,6 +29,17 @@ const sidebars: SidebarsConfig = { label: "User Guides", items: ["guides/getting-started", "guides/client-troubleshooting"], }, + { + type: "category", + label: "Installing Drop-app", + items: [ + "installing-drop-app/index", + "installing-drop-app/archlinux", + "installing-drop-app/bazzite-steamdeck", + "installing-drop-app/macos", + "installing-drop-app/windows", + ], + }, { type: "category", label: "Metadata", diff --git a/versioned_docs/version-0.3.0/installing-drop-app/archlinux.md b/versioned_docs/version-0.3.0/installing-drop-app/archlinux.md new file mode 100644 index 0000000..3438cb7 --- /dev/null +++ b/versioned_docs/version-0.3.0/installing-drop-app/archlinux.md @@ -0,0 +1,116 @@ +# Installing the drop-app client on archlinux + +To install the client application on your system, +you will need to be able to install packages from the [AUR](https://aur.archlinux.org/). +This is usually done using `yay` or `paru` package managers. +These extend the default package manager `pacman` with the ability +to download and install packages from the AUR. +If you do not have one installed, you can [install yay](https://github.com/Jguer/yay). + +## Installing rust-nightly-bin + +`rust-nightly-bin` is needed in order to build the drop-app client. + +```bash +git clone https://aur.archlinux.org/rust-nightly-bin.git +``` + +There's some errors in the `PKGBUILD` that will prevent you from installing the package. +The next thing to do is to fix the `PBKBUILD`. + +```bash +cd rust-nightly-bin +nvim PKGBUILD +``` + +Replace the content of the file with the following: + +```PKGBUILD +# Contributor: micsproul at large search corporation's mail service. +# Contributor: Mohammad Alsaleh +# Maintainer: Steven Allen + +pkgname=rust-nightly-bin +pkgver=1.93.0_2025.11.04 +pkgrel=1 +arch=('i686' 'x86_64') +pkgdesc='Fast, concurrent, safe. The Rust programming language and its package manager, Cargo.' +url='https://www.rust-lang.org/' +license=("Apache-2.0 OR MIT") +provides=('rust' 'rust-nightly' 'cargo' 'cargo-nightly' 'rust-docs') +conflicts=('rust' 'rust-git' 'rust-nightly' 'cargo-nightly-bin' 'cargo' 'cargo-git' 'cargo-nightly' 'cargo-nightly-bin' 'rust-docs') +depends=('gcc-libs' 'llvm' 'zlib' 'sh' 'python' ) +source=("rust-nightly-${pkgver}-${CARCH}-unknown-linux-gnu.tar.gz::https://static.rust-lang.org/dist/rust-nightly-${CARCH}-unknown-linux-gnu.tar.gz" +) + +sha256sums=('SKIP') +options=(staticlibs !debug) + +pkgver() { + cd ${srcdir}/rust-nightly-${CARCH}-unknown-linux-gnu + ver="$(expr "$(cat version)" : '\(.*\)-nightly')" + date="$(expr "$(cat version)" : '.* \(.*\))')" + echo "${ver}_${date//\-/.}" +} + +package() { + # Rust, Cargo and Documentation. + cd rust-nightly-${CARCH}-unknown-linux-gnu + ./install.sh \ + --disable-ldconfig \ + --destdir="${pkgdir}" \ + --prefix=/usr/ \ + --components=rustc,cargo,llvm-tools-preview,rust-std-${CARCH}-unknown-linux-gnu,rust-docs,rust-analysis-x86_64-unknown-linux-gnu + + + install -dm755 "${pkgdir}/usr/share/bash-completion/" + mv "${pkgdir}/usr/etc/bash_completion.d/" "${pkgdir}/usr/share/bash-completion/completions/" + rm -r "${pkgdir}/usr/etc/" + + install -dm755 "${pkgdir}/usr/share/licenses/rust-nightly-bin/" + + mv "${pkgdir}"/usr/share/doc/rust/COPYRIGHT* "${pkgdir}/usr/share/licenses/rust-nightly-bin/" + mv "${pkgdir}"/usr/share/doc/rust/licenses/* "${pkgdir}/usr/share/licenses/rust-nightly-bin/" + + # Remove cruft. + rm "${pkgdir}/usr/lib/rustlib/"{manifest-*,install.log,uninstall.sh,components,rust-installer-version} + #This is where the dependency on llvm git pops up + rm $pkgdir/usr/lib/libLLVM-*.so + # Remove duplicate .so libraries and symlink to them. + # https://github.com/rust-lang/rust/issues/37971 + find "${pkgdir}/usr/lib/rustlib/" -name "*.so" -exec ln -rfs -t "${pkgdir}/usr/lib/" {} + +} +``` + +After modifying the file, you can run the following command to install `rust-nightly-bin`: + +```bash +makepkg -si +``` + +Once the installation is complete, you can delete the `rust-nightly-bin` folder: + +```bash +cd .. +rm -r rust-nightly-bin +``` + +## Installing `libayatana-appindicator` + +This library is dependency of drop-app. Without it, drop-app will crash on start up. + +```bash +yay -S libayatana-appindicator +``` + +## Installing drop-app + +```bash +yay -S drop-oss-app-bin +``` + +### Uninstalling drop-app + +```bash +yay -R drop-oss-app-bin libayatana-appindicator rust-nightly-bin +``` diff --git a/versioned_docs/version-0.3.0/installing-drop-app/bazzite-steamdeck.md b/versioned_docs/version-0.3.0/installing-drop-app/bazzite-steamdeck.md new file mode 100644 index 0000000..7b727ef --- /dev/null +++ b/versioned_docs/version-0.3.0/installing-drop-app/bazzite-steamdeck.md @@ -0,0 +1,31 @@ +# Installing the drop-app client on Bazzite/SteamOS (Steam Deck) + +To install the client app, you will need to use distrobox which allows +us to install packages from other distributions inside a container. + +The first thing you'll need to do is open a terminal application. + +```bash +# Download the client package +wget https://github.com/Drop-OSS/drop-app/releases/download/v0.3.3/Drop.Desktop.Client_0.3.3_amd64.deb +# Create the distrobox container called drop-app +distrobox create --image ubuntu drop-app +# Install dependencies +distrobox enter drop-app -- sudo apt install --yes libwebkit2gtk-4.1-0 libayatana-appindicator3-1 +# Install drop-app and delete the client package file +distrobox enter drop-app -- sudo dpkg -i Drop.Desktop.Client_0.3.3_amd64.deb --yes && rm Drop.Desktop.Client_0.3.3_amd64.deb +# Make drop-app available to the host OS +distrobox enter drop-app -- distrobox-export --app drop-app +# Delete the client package +rm Drop.Desktop.Client_0.3.3_amd64.deb +``` + +The drop-app application should be be in your application menu. + +# Uninstall the drop-app client + +The following command will delete the distrobox container and delete the drop-app application from your system. + +```bash +distrobox rm drop-app --force +``` diff --git a/versioned_docs/version-0.3.0/installing-drop-app/index.md b/versioned_docs/version-0.3.0/installing-drop-app/index.md new file mode 100644 index 0000000..9075343 --- /dev/null +++ b/versioned_docs/version-0.3.0/installing-drop-app/index.md @@ -0,0 +1,11 @@ +# Install the drop-app client on your platform + +Available platforms: + +| Platform | Guide | +| -------------------- | ------------------------- | +| Archlinux | [link](archlinux) | +| Bazzite | [link](bazzite-steamdeck) | +| MacOs | [link](macos) | +| SteamOS (Steam Deck) | [link](bazzite-steamdeck) | +| Windows | [link](windows) | diff --git a/versioned_docs/version-0.3.0/installing-drop-app/macos.md b/versioned_docs/version-0.3.0/installing-drop-app/macos.md new file mode 100644 index 0000000..37da863 --- /dev/null +++ b/versioned_docs/version-0.3.0/installing-drop-app/macos.md @@ -0,0 +1,3 @@ +# Installing the drop-app client on MacOS + +TODO diff --git a/versioned_docs/version-0.3.0/installing-drop-app/windows.md b/versioned_docs/version-0.3.0/installing-drop-app/windows.md new file mode 100644 index 0000000..7b50210 --- /dev/null +++ b/versioned_docs/version-0.3.0/installing-drop-app/windows.md @@ -0,0 +1,11 @@ +# Installing drop-app on Windows + +To install drop-app on Windows, simply [download the setup file](https://github.com/Drop-OSS/drop-app/releases/download/v0.3.3/Drop.Desktop.Client_0.3.3_x64-setup.exe) and run it. + +## Uninstalling drop-app + +To uninstall drop-app, you can either open the start menu, +find drop and right click on it, then select `Uninstall`. +If you can't find it in the start menu, you can open the `Control Panel`, +then select `Uninstall a programs` under `Programs`. +Find drop-app in the list of programs and click `Uninstall`. diff --git a/versioned_sidebars/version-0.3.0-sidebars.json b/versioned_sidebars/version-0.3.0-sidebars.json index 52e03ff..50eaa66 100644 --- a/versioned_sidebars/version-0.3.0-sidebars.json +++ b/versioned_sidebars/version-0.3.0-sidebars.json @@ -14,6 +14,17 @@ "label": "User Guides", "items": ["guides/getting-started", "guides/client-troubleshooting"] }, + { + "type": "category", + "label": "Installing Drop-app", + "items": [ + "installing-drop-app/index", + "installing-drop-app/archlinux", + "installing-drop-app/bazzite-steamdeck", + "installing-drop-app/macos", + "installing-drop-app/windows" + ] + }, { "type": "category", "label": "Metadata", From d4bb3f335ef029db9dbb073dd970e781c2164b88 Mon Sep 17 00:00:00 2001 From: Francois Ribemont Date: Thu, 6 Nov 2025 21:38:26 +0000 Subject: [PATCH 02/10] Removes rust-nightly-bin related instructions as they are not needed --- docs/installing-drop-app/archlinux.md | 88 ------------------- .../installing-drop-app/archlinux.md | 88 ------------------- 2 files changed, 176 deletions(-) diff --git a/docs/installing-drop-app/archlinux.md b/docs/installing-drop-app/archlinux.md index 3438cb7..de4ed4e 100644 --- a/docs/installing-drop-app/archlinux.md +++ b/docs/installing-drop-app/archlinux.md @@ -7,94 +7,6 @@ These extend the default package manager `pacman` with the ability to download and install packages from the AUR. If you do not have one installed, you can [install yay](https://github.com/Jguer/yay). -## Installing rust-nightly-bin - -`rust-nightly-bin` is needed in order to build the drop-app client. - -```bash -git clone https://aur.archlinux.org/rust-nightly-bin.git -``` - -There's some errors in the `PKGBUILD` that will prevent you from installing the package. -The next thing to do is to fix the `PBKBUILD`. - -```bash -cd rust-nightly-bin -nvim PKGBUILD -``` - -Replace the content of the file with the following: - -```PKGBUILD -# Contributor: micsproul at large search corporation's mail service. -# Contributor: Mohammad Alsaleh -# Maintainer: Steven Allen - -pkgname=rust-nightly-bin -pkgver=1.93.0_2025.11.04 -pkgrel=1 -arch=('i686' 'x86_64') -pkgdesc='Fast, concurrent, safe. The Rust programming language and its package manager, Cargo.' -url='https://www.rust-lang.org/' -license=("Apache-2.0 OR MIT") -provides=('rust' 'rust-nightly' 'cargo' 'cargo-nightly' 'rust-docs') -conflicts=('rust' 'rust-git' 'rust-nightly' 'cargo-nightly-bin' 'cargo' 'cargo-git' 'cargo-nightly' 'cargo-nightly-bin' 'rust-docs') -depends=('gcc-libs' 'llvm' 'zlib' 'sh' 'python' ) -source=("rust-nightly-${pkgver}-${CARCH}-unknown-linux-gnu.tar.gz::https://static.rust-lang.org/dist/rust-nightly-${CARCH}-unknown-linux-gnu.tar.gz" -) - -sha256sums=('SKIP') -options=(staticlibs !debug) - -pkgver() { - cd ${srcdir}/rust-nightly-${CARCH}-unknown-linux-gnu - ver="$(expr "$(cat version)" : '\(.*\)-nightly')" - date="$(expr "$(cat version)" : '.* \(.*\))')" - echo "${ver}_${date//\-/.}" -} - -package() { - # Rust, Cargo and Documentation. - cd rust-nightly-${CARCH}-unknown-linux-gnu - ./install.sh \ - --disable-ldconfig \ - --destdir="${pkgdir}" \ - --prefix=/usr/ \ - --components=rustc,cargo,llvm-tools-preview,rust-std-${CARCH}-unknown-linux-gnu,rust-docs,rust-analysis-x86_64-unknown-linux-gnu - - - install -dm755 "${pkgdir}/usr/share/bash-completion/" - mv "${pkgdir}/usr/etc/bash_completion.d/" "${pkgdir}/usr/share/bash-completion/completions/" - rm -r "${pkgdir}/usr/etc/" - - install -dm755 "${pkgdir}/usr/share/licenses/rust-nightly-bin/" - - mv "${pkgdir}"/usr/share/doc/rust/COPYRIGHT* "${pkgdir}/usr/share/licenses/rust-nightly-bin/" - mv "${pkgdir}"/usr/share/doc/rust/licenses/* "${pkgdir}/usr/share/licenses/rust-nightly-bin/" - - # Remove cruft. - rm "${pkgdir}/usr/lib/rustlib/"{manifest-*,install.log,uninstall.sh,components,rust-installer-version} - #This is where the dependency on llvm git pops up - rm $pkgdir/usr/lib/libLLVM-*.so - # Remove duplicate .so libraries and symlink to them. - # https://github.com/rust-lang/rust/issues/37971 - find "${pkgdir}/usr/lib/rustlib/" -name "*.so" -exec ln -rfs -t "${pkgdir}/usr/lib/" {} + -} -``` - -After modifying the file, you can run the following command to install `rust-nightly-bin`: - -```bash -makepkg -si -``` - -Once the installation is complete, you can delete the `rust-nightly-bin` folder: - -```bash -cd .. -rm -r rust-nightly-bin -``` - ## Installing `libayatana-appindicator` This library is dependency of drop-app. Without it, drop-app will crash on start up. diff --git a/versioned_docs/version-0.3.0/installing-drop-app/archlinux.md b/versioned_docs/version-0.3.0/installing-drop-app/archlinux.md index 3438cb7..de4ed4e 100644 --- a/versioned_docs/version-0.3.0/installing-drop-app/archlinux.md +++ b/versioned_docs/version-0.3.0/installing-drop-app/archlinux.md @@ -7,94 +7,6 @@ These extend the default package manager `pacman` with the ability to download and install packages from the AUR. If you do not have one installed, you can [install yay](https://github.com/Jguer/yay). -## Installing rust-nightly-bin - -`rust-nightly-bin` is needed in order to build the drop-app client. - -```bash -git clone https://aur.archlinux.org/rust-nightly-bin.git -``` - -There's some errors in the `PKGBUILD` that will prevent you from installing the package. -The next thing to do is to fix the `PBKBUILD`. - -```bash -cd rust-nightly-bin -nvim PKGBUILD -``` - -Replace the content of the file with the following: - -```PKGBUILD -# Contributor: micsproul at large search corporation's mail service. -# Contributor: Mohammad Alsaleh -# Maintainer: Steven Allen - -pkgname=rust-nightly-bin -pkgver=1.93.0_2025.11.04 -pkgrel=1 -arch=('i686' 'x86_64') -pkgdesc='Fast, concurrent, safe. The Rust programming language and its package manager, Cargo.' -url='https://www.rust-lang.org/' -license=("Apache-2.0 OR MIT") -provides=('rust' 'rust-nightly' 'cargo' 'cargo-nightly' 'rust-docs') -conflicts=('rust' 'rust-git' 'rust-nightly' 'cargo-nightly-bin' 'cargo' 'cargo-git' 'cargo-nightly' 'cargo-nightly-bin' 'rust-docs') -depends=('gcc-libs' 'llvm' 'zlib' 'sh' 'python' ) -source=("rust-nightly-${pkgver}-${CARCH}-unknown-linux-gnu.tar.gz::https://static.rust-lang.org/dist/rust-nightly-${CARCH}-unknown-linux-gnu.tar.gz" -) - -sha256sums=('SKIP') -options=(staticlibs !debug) - -pkgver() { - cd ${srcdir}/rust-nightly-${CARCH}-unknown-linux-gnu - ver="$(expr "$(cat version)" : '\(.*\)-nightly')" - date="$(expr "$(cat version)" : '.* \(.*\))')" - echo "${ver}_${date//\-/.}" -} - -package() { - # Rust, Cargo and Documentation. - cd rust-nightly-${CARCH}-unknown-linux-gnu - ./install.sh \ - --disable-ldconfig \ - --destdir="${pkgdir}" \ - --prefix=/usr/ \ - --components=rustc,cargo,llvm-tools-preview,rust-std-${CARCH}-unknown-linux-gnu,rust-docs,rust-analysis-x86_64-unknown-linux-gnu - - - install -dm755 "${pkgdir}/usr/share/bash-completion/" - mv "${pkgdir}/usr/etc/bash_completion.d/" "${pkgdir}/usr/share/bash-completion/completions/" - rm -r "${pkgdir}/usr/etc/" - - install -dm755 "${pkgdir}/usr/share/licenses/rust-nightly-bin/" - - mv "${pkgdir}"/usr/share/doc/rust/COPYRIGHT* "${pkgdir}/usr/share/licenses/rust-nightly-bin/" - mv "${pkgdir}"/usr/share/doc/rust/licenses/* "${pkgdir}/usr/share/licenses/rust-nightly-bin/" - - # Remove cruft. - rm "${pkgdir}/usr/lib/rustlib/"{manifest-*,install.log,uninstall.sh,components,rust-installer-version} - #This is where the dependency on llvm git pops up - rm $pkgdir/usr/lib/libLLVM-*.so - # Remove duplicate .so libraries and symlink to them. - # https://github.com/rust-lang/rust/issues/37971 - find "${pkgdir}/usr/lib/rustlib/" -name "*.so" -exec ln -rfs -t "${pkgdir}/usr/lib/" {} + -} -``` - -After modifying the file, you can run the following command to install `rust-nightly-bin`: - -```bash -makepkg -si -``` - -Once the installation is complete, you can delete the `rust-nightly-bin` folder: - -```bash -cd .. -rm -r rust-nightly-bin -``` - ## Installing `libayatana-appindicator` This library is dependency of drop-app. Without it, drop-app will crash on start up. From af49e2fc45e27937cfa1bf0df54fa2329863115e Mon Sep 17 00:00:00 2001 From: Francois Ribemont Date: Fri, 7 Nov 2025 00:31:20 +0000 Subject: [PATCH 03/10] Adds ubuntu page --- docs/installing-drop-app/index.md | 3 +++ ...installing-drop-app-on-ubuntu-app-center.png | Bin 0 -> 71769 bytes docs/installing-drop-app/ubuntu.md | 14 ++++++++++++++ sidebars.ts | 1 + .../version-0.3.0/installing-drop-app/index.md | 3 +++ ...installing-drop-app-on-ubuntu-app-center.png | Bin 0 -> 71769 bytes .../version-0.3.0/installing-drop-app/ubuntu.md | 14 ++++++++++++++ versioned_sidebars/version-0.3.0-sidebars.json | 1 + 8 files changed, 36 insertions(+) create mode 100644 docs/installing-drop-app/installing-drop-app-on-ubuntu-app-center.png create mode 100644 docs/installing-drop-app/ubuntu.md create mode 100644 versioned_docs/version-0.3.0/installing-drop-app/installing-drop-app-on-ubuntu-app-center.png create mode 100644 versioned_docs/version-0.3.0/installing-drop-app/ubuntu.md diff --git a/docs/installing-drop-app/index.md b/docs/installing-drop-app/index.md index 9075343..8fb14a8 100644 --- a/docs/installing-drop-app/index.md +++ b/docs/installing-drop-app/index.md @@ -6,6 +6,9 @@ Available platforms: | -------------------- | ------------------------- | | Archlinux | [link](archlinux) | | Bazzite | [link](bazzite-steamdeck) | +| Debian | [link](debian) | +| Fedora | [link](fedora) | | MacOs | [link](macos) | | SteamOS (Steam Deck) | [link](bazzite-steamdeck) | +| Ubuntu | [link](ubuntu) | | Windows | [link](windows) | diff --git a/docs/installing-drop-app/installing-drop-app-on-ubuntu-app-center.png b/docs/installing-drop-app/installing-drop-app-on-ubuntu-app-center.png new file mode 100644 index 0000000000000000000000000000000000000000..083d42c81f462ca28cbb375532e1375b0e17087d GIT binary patch literal 71769 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 literal 0 HcmV?d00001 diff --git a/docs/installing-drop-app/ubuntu.md b/docs/installing-drop-app/ubuntu.md new file mode 100644 index 0000000..9707819 --- /dev/null +++ b/docs/installing-drop-app/ubuntu.md @@ -0,0 +1,14 @@ +# Installing drop-app on Ubuntu + +To install drop-app on Ubuntu, simply download the deb package and open the downloaded file. +It will open it in the App Center. You can click Install on this page. + +![Installing drop-app on the Ubuntu App Center](installing-drop-app-on-ubuntu-app-center.png) + +## Uninstalling drop-app + +To uninstall drop-app, you will need to open a terminal and run the following command: + +```bash +sudo apt remove drop-desktop-client +``` diff --git a/sidebars.ts b/sidebars.ts index a4c9f83..e487d9f 100644 --- a/sidebars.ts +++ b/sidebars.ts @@ -37,6 +37,7 @@ const sidebars: SidebarsConfig = { "installing-drop-app/archlinux", "installing-drop-app/bazzite-steamdeck", "installing-drop-app/macos", + "installing-drop-app/ubuntu", "installing-drop-app/windows", ], }, diff --git a/versioned_docs/version-0.3.0/installing-drop-app/index.md b/versioned_docs/version-0.3.0/installing-drop-app/index.md index 9075343..8fb14a8 100644 --- a/versioned_docs/version-0.3.0/installing-drop-app/index.md +++ b/versioned_docs/version-0.3.0/installing-drop-app/index.md @@ -6,6 +6,9 @@ Available platforms: | -------------------- | ------------------------- | | Archlinux | [link](archlinux) | | Bazzite | [link](bazzite-steamdeck) | +| Debian | [link](debian) | +| Fedora | [link](fedora) | | MacOs | [link](macos) | | SteamOS (Steam Deck) | [link](bazzite-steamdeck) | +| Ubuntu | [link](ubuntu) | | Windows | [link](windows) | diff --git a/versioned_docs/version-0.3.0/installing-drop-app/installing-drop-app-on-ubuntu-app-center.png b/versioned_docs/version-0.3.0/installing-drop-app/installing-drop-app-on-ubuntu-app-center.png new file mode 100644 index 0000000000000000000000000000000000000000..083d42c81f462ca28cbb375532e1375b0e17087d GIT binary patch literal 71769 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 literal 0 HcmV?d00001 diff --git a/versioned_docs/version-0.3.0/installing-drop-app/ubuntu.md b/versioned_docs/version-0.3.0/installing-drop-app/ubuntu.md new file mode 100644 index 0000000..9707819 --- /dev/null +++ b/versioned_docs/version-0.3.0/installing-drop-app/ubuntu.md @@ -0,0 +1,14 @@ +# Installing drop-app on Ubuntu + +To install drop-app on Ubuntu, simply download the deb package and open the downloaded file. +It will open it in the App Center. You can click Install on this page. + +![Installing drop-app on the Ubuntu App Center](installing-drop-app-on-ubuntu-app-center.png) + +## Uninstalling drop-app + +To uninstall drop-app, you will need to open a terminal and run the following command: + +```bash +sudo apt remove drop-desktop-client +``` diff --git a/versioned_sidebars/version-0.3.0-sidebars.json b/versioned_sidebars/version-0.3.0-sidebars.json index 50eaa66..1244f5c 100644 --- a/versioned_sidebars/version-0.3.0-sidebars.json +++ b/versioned_sidebars/version-0.3.0-sidebars.json @@ -22,6 +22,7 @@ "installing-drop-app/archlinux", "installing-drop-app/bazzite-steamdeck", "installing-drop-app/macos", + "installing-drop-app/ubuntu", "installing-drop-app/windows" ] }, From e3861f55fa79912c874e3256aba1955c7baa32c1 Mon Sep 17 00:00:00 2001 From: Francois Ribemont Date: Fri, 7 Nov 2025 01:08:19 +0000 Subject: [PATCH 04/10] Adds debian page --- docs/installing-drop-app/debian.md | 32 ++++++++++++++++++ ...installing-drop-app-on-debian-software.png | Bin 0 -> 38841 bytes sidebars.ts | 1 + .../installing-drop-app/debian.md | 32 ++++++++++++++++++ ...installing-drop-app-on-debian-software.png | Bin 0 -> 38841 bytes .../version-0.3.0-sidebars.json | 1 + 6 files changed, 66 insertions(+) create mode 100644 docs/installing-drop-app/debian.md create mode 100644 docs/installing-drop-app/installing-drop-app-on-debian-software.png create mode 100644 versioned_docs/version-0.3.0/installing-drop-app/debian.md create mode 100644 versioned_docs/version-0.3.0/installing-drop-app/installing-drop-app-on-debian-software.png diff --git a/docs/installing-drop-app/debian.md b/docs/installing-drop-app/debian.md new file mode 100644 index 0000000..d639164 --- /dev/null +++ b/docs/installing-drop-app/debian.md @@ -0,0 +1,32 @@ +# Installing drop-app on Debian + +## Installing `libayatana-appindicator3-1` + +This library is dependency of drop-app. Without it, drop-app will crash on start up. + +```bash +sudo apt install libayatana-appindicator3-1 + +``` + +## Installing drop-app + +To install drop-app on Debian, [simply download the deb package](https://github.com/Drop-OSS/drop-app/releases/download/v0.3.3/Drop.Desktop.Client_0.3.3_amd64.deb) and open the downloaded file. +It will open it in the Software app. You can click Install on this page. + +![Installing drop-app on the Debian Software app](installing-drop-app-on-debian-software.png) + +## Uninstalling drop-app + +You can uninstall `libayatana-appindicator3-1` if no other applications depend on it, +or if you simply want to get rid of it, you can do so with the following: + +```bash +sudo apt remove libayatana-appindicator3-1 +``` + +You can then uninstall drop with the following command: + +```bash +sudo apt remove drop-desktop-client +``` diff --git a/docs/installing-drop-app/installing-drop-app-on-debian-software.png b/docs/installing-drop-app/installing-drop-app-on-debian-software.png new file mode 100644 index 0000000000000000000000000000000000000000..5e2b6070d8f35d812e11cd06883a3a7bae3f3eb3 GIT binary patch literal 38841 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 Date: Fri, 7 Nov 2025 02:32:14 +0000 Subject: [PATCH 05/10] Adds fedora guide --- docs/installing-drop-app/fedora.md | 31 ++++++++++++++++++ ...installing-drop-app-on-fedora-software.png | Bin 0 -> 34557 bytes sidebars.ts | 1 + .../installing-drop-app/fedora.md | 31 ++++++++++++++++++ ...installing-drop-app-on-fedora-software.png | Bin 0 -> 34557 bytes .../version-0.3.0-sidebars.json | 1 + 6 files changed, 64 insertions(+) create mode 100644 docs/installing-drop-app/fedora.md create mode 100644 docs/installing-drop-app/installing-drop-app-on-fedora-software.png create mode 100644 versioned_docs/version-0.3.0/installing-drop-app/fedora.md create mode 100644 versioned_docs/version-0.3.0/installing-drop-app/installing-drop-app-on-fedora-software.png diff --git a/docs/installing-drop-app/fedora.md b/docs/installing-drop-app/fedora.md new file mode 100644 index 0000000..7b5edda --- /dev/null +++ b/docs/installing-drop-app/fedora.md @@ -0,0 +1,31 @@ +# Installing drop-app on Fedora + +## Installing `libayatana-appindicator-gtk3` + +This library is dependency of drop-app. Without it, drop-app will crash on start up. + +```bash +sudo dnf install libayatana-appindicator-gtk3 +``` + +## Installing drop-app + +To install drop-app on Fedora, [simply download the rpm package](https://github.com/Drop-OSS/drop-app/releases/download/v0.3.3/Drop.Desktop.Client-0.3.3-1.x86_64.rpm) and open the downloaded file. +It will open it in the Software app. You can click Install on this page. + +![Installing drop-app on the Fedora Software app](installing-drop-app-on-fedora-software.png) + +## Uninstalling drop-app + +You can uninstall `libayatana-appindicator-gtk3` if no other applications depend on it, +or if you simply want to get rid of it, you can do so with the following: + +```bash +sudo dnf remove libayatana-appindicator-gtk3 +``` + +You can then uninstall drop with the following command: + +```bash +sudo dnf remove drop-desktop-client +``` diff --git a/docs/installing-drop-app/installing-drop-app-on-fedora-software.png b/docs/installing-drop-app/installing-drop-app-on-fedora-software.png new file mode 100644 index 0000000000000000000000000000000000000000..943e2e06f27325cc40ff63ce85c287df796562bc GIT binary patch literal 34557 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 REh3YABq9GG@4o)?{{cyT8aMy| literal 0 HcmV?d00001 diff --git a/sidebars.ts b/sidebars.ts index 75ee0bd..40de8da 100644 --- a/sidebars.ts +++ b/sidebars.ts @@ -37,6 +37,7 @@ const sidebars: SidebarsConfig = { "installing-drop-app/archlinux", "installing-drop-app/bazzite-steamdeck", "installing-drop-app/debian", + "installing-drop-app/fedora", "installing-drop-app/macos", "installing-drop-app/ubuntu", "installing-drop-app/windows", diff --git a/versioned_docs/version-0.3.0/installing-drop-app/fedora.md b/versioned_docs/version-0.3.0/installing-drop-app/fedora.md new file mode 100644 index 0000000..7b5edda --- /dev/null +++ b/versioned_docs/version-0.3.0/installing-drop-app/fedora.md @@ -0,0 +1,31 @@ +# Installing drop-app on Fedora + +## Installing `libayatana-appindicator-gtk3` + +This library is dependency of drop-app. Without it, drop-app will crash on start up. + +```bash +sudo dnf install libayatana-appindicator-gtk3 +``` + +## Installing drop-app + +To install drop-app on Fedora, [simply download the rpm package](https://github.com/Drop-OSS/drop-app/releases/download/v0.3.3/Drop.Desktop.Client-0.3.3-1.x86_64.rpm) and open the downloaded file. +It will open it in the Software app. You can click Install on this page. + +![Installing drop-app on the Fedora Software app](installing-drop-app-on-fedora-software.png) + +## Uninstalling drop-app + +You can uninstall `libayatana-appindicator-gtk3` if no other applications depend on it, +or if you simply want to get rid of it, you can do so with the following: + +```bash +sudo dnf remove libayatana-appindicator-gtk3 +``` + +You can then uninstall drop with the following command: + +```bash +sudo dnf remove drop-desktop-client +``` diff --git a/versioned_docs/version-0.3.0/installing-drop-app/installing-drop-app-on-fedora-software.png b/versioned_docs/version-0.3.0/installing-drop-app/installing-drop-app-on-fedora-software.png new file mode 100644 index 0000000000000000000000000000000000000000..943e2e06f27325cc40ff63ce85c287df796562bc GIT binary patch literal 34557 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 REh3YABq9GG@4o)?{{cyT8aMy| literal 0 HcmV?d00001 diff --git a/versioned_sidebars/version-0.3.0-sidebars.json b/versioned_sidebars/version-0.3.0-sidebars.json index 0edea7d..1998432 100644 --- a/versioned_sidebars/version-0.3.0-sidebars.json +++ b/versioned_sidebars/version-0.3.0-sidebars.json @@ -22,6 +22,7 @@ "installing-drop-app/archlinux", "installing-drop-app/bazzite-steamdeck", "installing-drop-app/debian", + "installing-drop-app/fedora", "installing-drop-app/macos", "installing-drop-app/ubuntu", "installing-drop-app/windows" From 02b37786181f73e469777ad44d278d644e04756e Mon Sep 17 00:00:00 2001 From: Francois Ribemont Date: Sun, 16 Nov 2025 03:46:50 +0000 Subject: [PATCH 06/10] Improves documentation to get umu-run to work on steamos and bazzite --- docs/installing-drop-app/archlinux.md | 2 +- docs/installing-drop-app/bazzite-steamdeck.md | 31 ------- docs/installing-drop-app/bazzite.md | 88 +++++++++++++++++++ docs/installing-drop-app/steamdeck.md | 72 +++++++++++++++ sidebars.ts | 3 +- .../installing-drop-app/archlinux.md | 2 +- .../installing-drop-app/bazzite-steamdeck.md | 31 ------- .../installing-drop-app/bazzite.md | 88 +++++++++++++++++++ .../installing-drop-app/steamdeck.md | 72 +++++++++++++++ .../version-0.3.0-sidebars.json | 3 +- 10 files changed, 326 insertions(+), 66 deletions(-) delete mode 100644 docs/installing-drop-app/bazzite-steamdeck.md create mode 100644 docs/installing-drop-app/bazzite.md create mode 100644 docs/installing-drop-app/steamdeck.md delete mode 100644 versioned_docs/version-0.3.0/installing-drop-app/bazzite-steamdeck.md create mode 100644 versioned_docs/version-0.3.0/installing-drop-app/bazzite.md create mode 100644 versioned_docs/version-0.3.0/installing-drop-app/steamdeck.md diff --git a/docs/installing-drop-app/archlinux.md b/docs/installing-drop-app/archlinux.md index de4ed4e..301c0a2 100644 --- a/docs/installing-drop-app/archlinux.md +++ b/docs/installing-drop-app/archlinux.md @@ -1,4 +1,4 @@ -# Installing the drop-app client on archlinux +# Installing the drop-app client on Archlinux To install the client application on your system, you will need to be able to install packages from the [AUR](https://aur.archlinux.org/). diff --git a/docs/installing-drop-app/bazzite-steamdeck.md b/docs/installing-drop-app/bazzite-steamdeck.md deleted file mode 100644 index 7b727ef..0000000 --- a/docs/installing-drop-app/bazzite-steamdeck.md +++ /dev/null @@ -1,31 +0,0 @@ -# Installing the drop-app client on Bazzite/SteamOS (Steam Deck) - -To install the client app, you will need to use distrobox which allows -us to install packages from other distributions inside a container. - -The first thing you'll need to do is open a terminal application. - -```bash -# Download the client package -wget https://github.com/Drop-OSS/drop-app/releases/download/v0.3.3/Drop.Desktop.Client_0.3.3_amd64.deb -# Create the distrobox container called drop-app -distrobox create --image ubuntu drop-app -# Install dependencies -distrobox enter drop-app -- sudo apt install --yes libwebkit2gtk-4.1-0 libayatana-appindicator3-1 -# Install drop-app and delete the client package file -distrobox enter drop-app -- sudo dpkg -i Drop.Desktop.Client_0.3.3_amd64.deb --yes && rm Drop.Desktop.Client_0.3.3_amd64.deb -# Make drop-app available to the host OS -distrobox enter drop-app -- distrobox-export --app drop-app -# Delete the client package -rm Drop.Desktop.Client_0.3.3_amd64.deb -``` - -The drop-app application should be be in your application menu. - -# Uninstall the drop-app client - -The following command will delete the distrobox container and delete the drop-app application from your system. - -```bash -distrobox rm drop-app --force -``` diff --git a/docs/installing-drop-app/bazzite.md b/docs/installing-drop-app/bazzite.md new file mode 100644 index 0000000..e3c120f --- /dev/null +++ b/docs/installing-drop-app/bazzite.md @@ -0,0 +1,88 @@ +# Installing the drop-app client on Bazzite + +To install the client app, you will need to use distrobox which allows +us to install packages from other distributions inside a container. + +The first thing you'll need to do is open a terminal application. +In the terminal, you need to create a distrobox container. +This container will be created using the archlinux image. + +```bash +# Create the distrobox container called drop-app +distrobox create --image archlinux drop-app +distrobox enter drop-app +``` + +It will take a few seconds to prepare the container. +Once ready, you need to install the `yay` package manager to be able to install packages from the [AUR](https://aur.archlinux.org/). + +```bash +# This enables the multilib repository which is needed to install umu-run and drop-app +sudo sh -c 'printf "\n\n[multilib]\nInclude = /etc/pacman.d/mirrorlist\n" >> /etc/pacman.conf' +# Updates repositories and system +sudo pacman -Syu --noconfirm +sudo pacman -S --needed --noconfirm base-devel git +git clone https://aur.archlinux.org/yay.git +cd yay +# This will build and install yay +makepkg -si --noconfirm +# We can now delete the yay folder +cd .. && rm -rf ./yay +``` + +Next, you can install drop and its dependencies: + +- `libayatana-appindicator` is the library needed to display drop-app in the systray. +- `umu-run` is needed to start windows games in drop-app. + If you only intend on installing Linux native games, then you can remove it from the next command. + +You will be asked to choose between a few providers. +You can choose `gnu-free-fonts` when asked about `ttf-font`, +and you can choose `lib32-vulkan-radeon` when asked about `lib32-vulkan-driver`. + +``` +📦[deck@drop-app ~]$ yay -S libayatana-appindicator umu-run drop-oss-app-bin +Sync Explicit (1): umu-launcher-1.2.9-1 +resolving dependencies... +:: There are 11 providers available for ttf-font: +:: Repository extra + 1) gnu-free-fonts 2) noto-fonts 3) ttf-bitstream-vera 4) ttf-croscore 5) ttf-dejavu 6) ttf-droid 7) ttf-ibm-plex 8) ttf-input 9) ttf-input-nerd + 10) ttf-liberation 11) ttf-roboto + +Enter a number (default=1): +:: There are 10 providers available for lib32-vulkan-driver: +:: Repository multilib + 1) lib32-nvidia-utils 2) lib32-vulkan-asahi 3) lib32-vulkan-dzn 4) lib32-vulkan-freedreno 5) lib32-vulkan-gfxstream 6) lib32-vulkan-intel + 7) lib32-vulkan-nouveau 8) lib32-vulkan-radeon 9) lib32-vulkan-swrast 10) lib32-vulkan-virtio + +Enter a number (default=1): 8 +``` + +Once the installation is complete, you will need to export `umu-run` and then `drop-app` to SteamOS. + +```bash +distrobox-export --bin /usr/bin/umu-run +distrobox-export --app drop-app +# Go back to SteamOS +exit +``` + +The drop-app application should be appear in your application menu. + +## Update drop-app + +In the terminal, you need to enter the drop-app container and update system packages within in. + +```bash +distrobox enter drop-app +yay +exit +``` + +## Uninstall the drop-app client + +The following command will delete the distrobox container and delete the drop-app application from your system. + +```bash +distrobox rm drop-app --force +``` diff --git a/docs/installing-drop-app/steamdeck.md b/docs/installing-drop-app/steamdeck.md new file mode 100644 index 0000000..a3030e1 --- /dev/null +++ b/docs/installing-drop-app/steamdeck.md @@ -0,0 +1,72 @@ +# Installing the drop-app client on SteamOS (Steam Deck) + +To install the client app, you will need to use distrobox which allows +us to install packages from other distributions inside a container. + +The first thing you'll need to do is open a terminal application. +In the terminal, you need to create a distrobox container. +This container will be created using the archlinux image. + +```bash +# Create the distrobox container called drop-app +distrobox create --image archlinux drop-app +distrobox enter drop-app +``` + +It will take a few seconds to prepare the container. +Once ready, you need to install the `yay` package manager to be able to install packages from the [AUR](https://aur.archlinux.org/). + +```bash +# This enables the multilib repository which is needed to install umu-run and drop-app +sudo sh -c 'printf "\n\n[multilib]\nInclude = /etc/pacman.d/mirrorlist\n" >> /etc/pacman.conf' +# Updates repositories and system +sudo pacman -Syu --noconfirm +sudo pacman -S --needed --noconfirm base-devel git +git clone https://aur.archlinux.org/yay.git +cd yay +# This will build and install yay +makepkg -si --noconfirm +# We can now delete the yay folder +cd .. && rm -rf ./yay +``` + +Next, you can install drop and its dependencies: + +- `libayatana-appindicator` is the library needed to display drop-app in the systray. + +```bash +yay -S --noconfirm libayatana-appindicator gnu-free-fonts +yay -S umu-run drop-oss-app-bin +``` + +You will need to choose a vulkan driver. +If you are using an intel GPU, choose `lib32-vulkan-intel`. +If you are using an AMD GPU, choose `lib32-vulkan-radeon`. + +Once the installation is complete, you will need to export `drop-app` to SteamOS. + +```bash +distrobox-export --app drop-app +# Go back to SteamOS +exit +``` + +The drop-app application should be appear in your application menu. + +## Update drop-app + +In the terminal, you need to enter the drop-app container and update system packages within in. + +```bash +distrobox enter drop-app +yay +exit +``` + +## Uninstall the drop-app client + +The following command will delete the distrobox container and delete the drop-app application from your system. + +```bash +distrobox rm drop-app --force +``` diff --git a/sidebars.ts b/sidebars.ts index 40de8da..6afe2bc 100644 --- a/sidebars.ts +++ b/sidebars.ts @@ -35,10 +35,11 @@ const sidebars: SidebarsConfig = { items: [ "installing-drop-app/index", "installing-drop-app/archlinux", - "installing-drop-app/bazzite-steamdeck", + "installing-drop-app/bazzite", "installing-drop-app/debian", "installing-drop-app/fedora", "installing-drop-app/macos", + "installing-drop-app/steamdeck", "installing-drop-app/ubuntu", "installing-drop-app/windows", ], diff --git a/versioned_docs/version-0.3.0/installing-drop-app/archlinux.md b/versioned_docs/version-0.3.0/installing-drop-app/archlinux.md index de4ed4e..301c0a2 100644 --- a/versioned_docs/version-0.3.0/installing-drop-app/archlinux.md +++ b/versioned_docs/version-0.3.0/installing-drop-app/archlinux.md @@ -1,4 +1,4 @@ -# Installing the drop-app client on archlinux +# Installing the drop-app client on Archlinux To install the client application on your system, you will need to be able to install packages from the [AUR](https://aur.archlinux.org/). diff --git a/versioned_docs/version-0.3.0/installing-drop-app/bazzite-steamdeck.md b/versioned_docs/version-0.3.0/installing-drop-app/bazzite-steamdeck.md deleted file mode 100644 index 7b727ef..0000000 --- a/versioned_docs/version-0.3.0/installing-drop-app/bazzite-steamdeck.md +++ /dev/null @@ -1,31 +0,0 @@ -# Installing the drop-app client on Bazzite/SteamOS (Steam Deck) - -To install the client app, you will need to use distrobox which allows -us to install packages from other distributions inside a container. - -The first thing you'll need to do is open a terminal application. - -```bash -# Download the client package -wget https://github.com/Drop-OSS/drop-app/releases/download/v0.3.3/Drop.Desktop.Client_0.3.3_amd64.deb -# Create the distrobox container called drop-app -distrobox create --image ubuntu drop-app -# Install dependencies -distrobox enter drop-app -- sudo apt install --yes libwebkit2gtk-4.1-0 libayatana-appindicator3-1 -# Install drop-app and delete the client package file -distrobox enter drop-app -- sudo dpkg -i Drop.Desktop.Client_0.3.3_amd64.deb --yes && rm Drop.Desktop.Client_0.3.3_amd64.deb -# Make drop-app available to the host OS -distrobox enter drop-app -- distrobox-export --app drop-app -# Delete the client package -rm Drop.Desktop.Client_0.3.3_amd64.deb -``` - -The drop-app application should be be in your application menu. - -# Uninstall the drop-app client - -The following command will delete the distrobox container and delete the drop-app application from your system. - -```bash -distrobox rm drop-app --force -``` diff --git a/versioned_docs/version-0.3.0/installing-drop-app/bazzite.md b/versioned_docs/version-0.3.0/installing-drop-app/bazzite.md new file mode 100644 index 0000000..e3c120f --- /dev/null +++ b/versioned_docs/version-0.3.0/installing-drop-app/bazzite.md @@ -0,0 +1,88 @@ +# Installing the drop-app client on Bazzite + +To install the client app, you will need to use distrobox which allows +us to install packages from other distributions inside a container. + +The first thing you'll need to do is open a terminal application. +In the terminal, you need to create a distrobox container. +This container will be created using the archlinux image. + +```bash +# Create the distrobox container called drop-app +distrobox create --image archlinux drop-app +distrobox enter drop-app +``` + +It will take a few seconds to prepare the container. +Once ready, you need to install the `yay` package manager to be able to install packages from the [AUR](https://aur.archlinux.org/). + +```bash +# This enables the multilib repository which is needed to install umu-run and drop-app +sudo sh -c 'printf "\n\n[multilib]\nInclude = /etc/pacman.d/mirrorlist\n" >> /etc/pacman.conf' +# Updates repositories and system +sudo pacman -Syu --noconfirm +sudo pacman -S --needed --noconfirm base-devel git +git clone https://aur.archlinux.org/yay.git +cd yay +# This will build and install yay +makepkg -si --noconfirm +# We can now delete the yay folder +cd .. && rm -rf ./yay +``` + +Next, you can install drop and its dependencies: + +- `libayatana-appindicator` is the library needed to display drop-app in the systray. +- `umu-run` is needed to start windows games in drop-app. + If you only intend on installing Linux native games, then you can remove it from the next command. + +You will be asked to choose between a few providers. +You can choose `gnu-free-fonts` when asked about `ttf-font`, +and you can choose `lib32-vulkan-radeon` when asked about `lib32-vulkan-driver`. + +``` +📦[deck@drop-app ~]$ yay -S libayatana-appindicator umu-run drop-oss-app-bin +Sync Explicit (1): umu-launcher-1.2.9-1 +resolving dependencies... +:: There are 11 providers available for ttf-font: +:: Repository extra + 1) gnu-free-fonts 2) noto-fonts 3) ttf-bitstream-vera 4) ttf-croscore 5) ttf-dejavu 6) ttf-droid 7) ttf-ibm-plex 8) ttf-input 9) ttf-input-nerd + 10) ttf-liberation 11) ttf-roboto + +Enter a number (default=1): +:: There are 10 providers available for lib32-vulkan-driver: +:: Repository multilib + 1) lib32-nvidia-utils 2) lib32-vulkan-asahi 3) lib32-vulkan-dzn 4) lib32-vulkan-freedreno 5) lib32-vulkan-gfxstream 6) lib32-vulkan-intel + 7) lib32-vulkan-nouveau 8) lib32-vulkan-radeon 9) lib32-vulkan-swrast 10) lib32-vulkan-virtio + +Enter a number (default=1): 8 +``` + +Once the installation is complete, you will need to export `umu-run` and then `drop-app` to SteamOS. + +```bash +distrobox-export --bin /usr/bin/umu-run +distrobox-export --app drop-app +# Go back to SteamOS +exit +``` + +The drop-app application should be appear in your application menu. + +## Update drop-app + +In the terminal, you need to enter the drop-app container and update system packages within in. + +```bash +distrobox enter drop-app +yay +exit +``` + +## Uninstall the drop-app client + +The following command will delete the distrobox container and delete the drop-app application from your system. + +```bash +distrobox rm drop-app --force +``` diff --git a/versioned_docs/version-0.3.0/installing-drop-app/steamdeck.md b/versioned_docs/version-0.3.0/installing-drop-app/steamdeck.md new file mode 100644 index 0000000..a3030e1 --- /dev/null +++ b/versioned_docs/version-0.3.0/installing-drop-app/steamdeck.md @@ -0,0 +1,72 @@ +# Installing the drop-app client on SteamOS (Steam Deck) + +To install the client app, you will need to use distrobox which allows +us to install packages from other distributions inside a container. + +The first thing you'll need to do is open a terminal application. +In the terminal, you need to create a distrobox container. +This container will be created using the archlinux image. + +```bash +# Create the distrobox container called drop-app +distrobox create --image archlinux drop-app +distrobox enter drop-app +``` + +It will take a few seconds to prepare the container. +Once ready, you need to install the `yay` package manager to be able to install packages from the [AUR](https://aur.archlinux.org/). + +```bash +# This enables the multilib repository which is needed to install umu-run and drop-app +sudo sh -c 'printf "\n\n[multilib]\nInclude = /etc/pacman.d/mirrorlist\n" >> /etc/pacman.conf' +# Updates repositories and system +sudo pacman -Syu --noconfirm +sudo pacman -S --needed --noconfirm base-devel git +git clone https://aur.archlinux.org/yay.git +cd yay +# This will build and install yay +makepkg -si --noconfirm +# We can now delete the yay folder +cd .. && rm -rf ./yay +``` + +Next, you can install drop and its dependencies: + +- `libayatana-appindicator` is the library needed to display drop-app in the systray. + +```bash +yay -S --noconfirm libayatana-appindicator gnu-free-fonts +yay -S umu-run drop-oss-app-bin +``` + +You will need to choose a vulkan driver. +If you are using an intel GPU, choose `lib32-vulkan-intel`. +If you are using an AMD GPU, choose `lib32-vulkan-radeon`. + +Once the installation is complete, you will need to export `drop-app` to SteamOS. + +```bash +distrobox-export --app drop-app +# Go back to SteamOS +exit +``` + +The drop-app application should be appear in your application menu. + +## Update drop-app + +In the terminal, you need to enter the drop-app container and update system packages within in. + +```bash +distrobox enter drop-app +yay +exit +``` + +## Uninstall the drop-app client + +The following command will delete the distrobox container and delete the drop-app application from your system. + +```bash +distrobox rm drop-app --force +``` diff --git a/versioned_sidebars/version-0.3.0-sidebars.json b/versioned_sidebars/version-0.3.0-sidebars.json index 1998432..76c7546 100644 --- a/versioned_sidebars/version-0.3.0-sidebars.json +++ b/versioned_sidebars/version-0.3.0-sidebars.json @@ -20,10 +20,11 @@ "items": [ "installing-drop-app/index", "installing-drop-app/archlinux", - "installing-drop-app/bazzite-steamdeck", + "installing-drop-app/bazzite", "installing-drop-app/debian", "installing-drop-app/fedora", "installing-drop-app/macos", + "installing-drop-app/steamdeck", "installing-drop-app/ubuntu", "installing-drop-app/windows" ] From a4c2f443ee6053091f7ceedcdce158e77d303313 Mon Sep 17 00:00:00 2001 From: Francois Ribemont Date: Sun, 16 Nov 2025 03:51:02 +0000 Subject: [PATCH 07/10] Fixes broken links --- docs/installing-drop-app/index.md | 20 +++++++++---------- .../installing-drop-app/index.md | 20 +++++++++---------- 2 files changed, 20 insertions(+), 20 deletions(-) diff --git a/docs/installing-drop-app/index.md b/docs/installing-drop-app/index.md index 8fb14a8..8ed5b69 100644 --- a/docs/installing-drop-app/index.md +++ b/docs/installing-drop-app/index.md @@ -2,13 +2,13 @@ Available platforms: -| Platform | Guide | -| -------------------- | ------------------------- | -| Archlinux | [link](archlinux) | -| Bazzite | [link](bazzite-steamdeck) | -| Debian | [link](debian) | -| Fedora | [link](fedora) | -| MacOs | [link](macos) | -| SteamOS (Steam Deck) | [link](bazzite-steamdeck) | -| Ubuntu | [link](ubuntu) | -| Windows | [link](windows) | +| Platform | Guide | +| -------------------- | ----------------- | +| Archlinux | [link](archlinux) | +| Bazzite | [link](bazzite) | +| Debian | [link](debian) | +| Fedora | [link](fedora) | +| MacOs | [link](macos) | +| SteamOS (Steam Deck) | [link](steamdeck) | +| Ubuntu | [link](ubuntu) | +| Windows | [link](windows) | diff --git a/versioned_docs/version-0.3.0/installing-drop-app/index.md b/versioned_docs/version-0.3.0/installing-drop-app/index.md index 8fb14a8..8ed5b69 100644 --- a/versioned_docs/version-0.3.0/installing-drop-app/index.md +++ b/versioned_docs/version-0.3.0/installing-drop-app/index.md @@ -2,13 +2,13 @@ Available platforms: -| Platform | Guide | -| -------------------- | ------------------------- | -| Archlinux | [link](archlinux) | -| Bazzite | [link](bazzite-steamdeck) | -| Debian | [link](debian) | -| Fedora | [link](fedora) | -| MacOs | [link](macos) | -| SteamOS (Steam Deck) | [link](bazzite-steamdeck) | -| Ubuntu | [link](ubuntu) | -| Windows | [link](windows) | +| Platform | Guide | +| -------------------- | ----------------- | +| Archlinux | [link](archlinux) | +| Bazzite | [link](bazzite) | +| Debian | [link](debian) | +| Fedora | [link](fedora) | +| MacOs | [link](macos) | +| SteamOS (Steam Deck) | [link](steamdeck) | +| Ubuntu | [link](ubuntu) | +| Windows | [link](windows) | From e29cfde30f7d96e5c939c5aea75a1c17d10ff19d Mon Sep 17 00:00:00 2001 From: Francois Ribemont Date: Sun, 16 Nov 2025 04:45:37 +0000 Subject: [PATCH 08/10] Fixes the bazzite page --- docs/installing-drop-app/bazzite.md | 45 +++++++++---------- docs/installing-drop-app/steamdeck.md | 8 +--- .../installing-drop-app/bazzite.md | 45 +++++++++---------- .../installing-drop-app/steamdeck.md | 4 +- 4 files changed, 46 insertions(+), 56 deletions(-) diff --git a/docs/installing-drop-app/bazzite.md b/docs/installing-drop-app/bazzite.md index e3c120f..77f6d9c 100644 --- a/docs/installing-drop-app/bazzite.md +++ b/docs/installing-drop-app/bazzite.md @@ -17,7 +17,7 @@ It will take a few seconds to prepare the container. Once ready, you need to install the `yay` package manager to be able to install packages from the [AUR](https://aur.archlinux.org/). ```bash -# This enables the multilib repository which is needed to install umu-run and drop-app +# This enables the multilib repository which is needed to install umu-launcher and drop-app sudo sh -c 'printf "\n\n[multilib]\nInclude = /etc/pacman.d/mirrorlist\n" >> /etc/pacman.conf' # Updates repositories and system sudo pacman -Syu --noconfirm @@ -33,37 +33,34 @@ cd .. && rm -rf ./yay Next, you can install drop and its dependencies: - `libayatana-appindicator` is the library needed to display drop-app in the systray. -- `umu-run` is needed to start windows games in drop-app. - If you only intend on installing Linux native games, then you can remove it from the next command. +- `umu-launcher` is needed to start windows games in drop-app. -You will be asked to choose between a few providers. -You can choose `gnu-free-fonts` when asked about `ttf-font`, -and you can choose `lib32-vulkan-radeon` when asked about `lib32-vulkan-driver`. +```bash +yay -S --noconfirm libayatana-appindicator gnu-free-fonts +``` + +Then you will need to install a vulkan driver. +If you are using an Intel GPU, you can run: +```bash +yay -S --noconfirm lib32-vulkan-intel ``` -📦[deck@drop-app ~]$ yay -S libayatana-appindicator umu-run drop-oss-app-bin -Sync Explicit (1): umu-launcher-1.2.9-1 -resolving dependencies... -:: There are 11 providers available for ttf-font: -:: Repository extra - 1) gnu-free-fonts 2) noto-fonts 3) ttf-bitstream-vera 4) ttf-croscore 5) ttf-dejavu 6) ttf-droid 7) ttf-ibm-plex 8) ttf-input 9) ttf-input-nerd - 10) ttf-liberation 11) ttf-roboto - -Enter a number (default=1): -:: There are 10 providers available for lib32-vulkan-driver: -:: Repository multilib - 1) lib32-nvidia-utils 2) lib32-vulkan-asahi 3) lib32-vulkan-dzn 4) lib32-vulkan-freedreno 5) lib32-vulkan-gfxstream 6) lib32-vulkan-intel - 7) lib32-vulkan-nouveau 8) lib32-vulkan-radeon 9) lib32-vulkan-swrast 10) lib32-vulkan-virtio - -Enter a number (default=1): 8 + +If you are using an AMD GPU, you can run: + +```bash +yay -S --noconfirm lib32-vulkan-radeon ``` -Once the installation is complete, you will need to export `umu-run` and then `drop-app` to SteamOS. +Then you can install drop-app: + +```bash +yay -S --noconfirm drop-oss-app-bin umu-launcher +``` ```bash -distrobox-export --bin /usr/bin/umu-run distrobox-export --app drop-app -# Go back to SteamOS +# Go back to Bazzite exit ``` diff --git a/docs/installing-drop-app/steamdeck.md b/docs/installing-drop-app/steamdeck.md index a3030e1..cf25306 100644 --- a/docs/installing-drop-app/steamdeck.md +++ b/docs/installing-drop-app/steamdeck.md @@ -17,7 +17,7 @@ It will take a few seconds to prepare the container. Once ready, you need to install the `yay` package manager to be able to install packages from the [AUR](https://aur.archlinux.org/). ```bash -# This enables the multilib repository which is needed to install umu-run and drop-app +# This enables the multilib repository which is needed to install umu-launcher and drop-app sudo sh -c 'printf "\n\n[multilib]\nInclude = /etc/pacman.d/mirrorlist\n" >> /etc/pacman.conf' # Updates repositories and system sudo pacman -Syu --noconfirm @@ -36,13 +36,9 @@ Next, you can install drop and its dependencies: ```bash yay -S --noconfirm libayatana-appindicator gnu-free-fonts -yay -S umu-run drop-oss-app-bin +yay -S umu-launcher drop-oss-app-bin ``` -You will need to choose a vulkan driver. -If you are using an intel GPU, choose `lib32-vulkan-intel`. -If you are using an AMD GPU, choose `lib32-vulkan-radeon`. - Once the installation is complete, you will need to export `drop-app` to SteamOS. ```bash diff --git a/versioned_docs/version-0.3.0/installing-drop-app/bazzite.md b/versioned_docs/version-0.3.0/installing-drop-app/bazzite.md index e3c120f..77f6d9c 100644 --- a/versioned_docs/version-0.3.0/installing-drop-app/bazzite.md +++ b/versioned_docs/version-0.3.0/installing-drop-app/bazzite.md @@ -17,7 +17,7 @@ It will take a few seconds to prepare the container. Once ready, you need to install the `yay` package manager to be able to install packages from the [AUR](https://aur.archlinux.org/). ```bash -# This enables the multilib repository which is needed to install umu-run and drop-app +# This enables the multilib repository which is needed to install umu-launcher and drop-app sudo sh -c 'printf "\n\n[multilib]\nInclude = /etc/pacman.d/mirrorlist\n" >> /etc/pacman.conf' # Updates repositories and system sudo pacman -Syu --noconfirm @@ -33,37 +33,34 @@ cd .. && rm -rf ./yay Next, you can install drop and its dependencies: - `libayatana-appindicator` is the library needed to display drop-app in the systray. -- `umu-run` is needed to start windows games in drop-app. - If you only intend on installing Linux native games, then you can remove it from the next command. +- `umu-launcher` is needed to start windows games in drop-app. -You will be asked to choose between a few providers. -You can choose `gnu-free-fonts` when asked about `ttf-font`, -and you can choose `lib32-vulkan-radeon` when asked about `lib32-vulkan-driver`. +```bash +yay -S --noconfirm libayatana-appindicator gnu-free-fonts +``` + +Then you will need to install a vulkan driver. +If you are using an Intel GPU, you can run: +```bash +yay -S --noconfirm lib32-vulkan-intel ``` -📦[deck@drop-app ~]$ yay -S libayatana-appindicator umu-run drop-oss-app-bin -Sync Explicit (1): umu-launcher-1.2.9-1 -resolving dependencies... -:: There are 11 providers available for ttf-font: -:: Repository extra - 1) gnu-free-fonts 2) noto-fonts 3) ttf-bitstream-vera 4) ttf-croscore 5) ttf-dejavu 6) ttf-droid 7) ttf-ibm-plex 8) ttf-input 9) ttf-input-nerd - 10) ttf-liberation 11) ttf-roboto - -Enter a number (default=1): -:: There are 10 providers available for lib32-vulkan-driver: -:: Repository multilib - 1) lib32-nvidia-utils 2) lib32-vulkan-asahi 3) lib32-vulkan-dzn 4) lib32-vulkan-freedreno 5) lib32-vulkan-gfxstream 6) lib32-vulkan-intel - 7) lib32-vulkan-nouveau 8) lib32-vulkan-radeon 9) lib32-vulkan-swrast 10) lib32-vulkan-virtio - -Enter a number (default=1): 8 + +If you are using an AMD GPU, you can run: + +```bash +yay -S --noconfirm lib32-vulkan-radeon ``` -Once the installation is complete, you will need to export `umu-run` and then `drop-app` to SteamOS. +Then you can install drop-app: + +```bash +yay -S --noconfirm drop-oss-app-bin umu-launcher +``` ```bash -distrobox-export --bin /usr/bin/umu-run distrobox-export --app drop-app -# Go back to SteamOS +# Go back to Bazzite exit ``` diff --git a/versioned_docs/version-0.3.0/installing-drop-app/steamdeck.md b/versioned_docs/version-0.3.0/installing-drop-app/steamdeck.md index a3030e1..a0ef263 100644 --- a/versioned_docs/version-0.3.0/installing-drop-app/steamdeck.md +++ b/versioned_docs/version-0.3.0/installing-drop-app/steamdeck.md @@ -17,7 +17,7 @@ It will take a few seconds to prepare the container. Once ready, you need to install the `yay` package manager to be able to install packages from the [AUR](https://aur.archlinux.org/). ```bash -# This enables the multilib repository which is needed to install umu-run and drop-app +# This enables the multilib repository which is needed to install umu-launcher and drop-app sudo sh -c 'printf "\n\n[multilib]\nInclude = /etc/pacman.d/mirrorlist\n" >> /etc/pacman.conf' # Updates repositories and system sudo pacman -Syu --noconfirm @@ -36,7 +36,7 @@ Next, you can install drop and its dependencies: ```bash yay -S --noconfirm libayatana-appindicator gnu-free-fonts -yay -S umu-run drop-oss-app-bin +yay -S umu-launcher drop-oss-app-bin ``` You will need to choose a vulkan driver. From c7c32260293ff1b6f187c68c54cc16900d59f01f Mon Sep 17 00:00:00 2001 From: Francois Ribemont Date: Thu, 20 Nov 2025 05:03:24 +0000 Subject: [PATCH 09/10] Updates client link to latest version and removes rust-nightly-bin as a dependency on arch --- docs/installing-drop-app/archlinux.md | 2 +- docs/installing-drop-app/debian.md | 2 +- docs/installing-drop-app/fedora.md | 2 +- docs/installing-drop-app/windows.md | 2 +- versioned_docs/version-0.3.0/installing-drop-app/archlinux.md | 2 +- versioned_docs/version-0.3.0/installing-drop-app/debian.md | 2 +- versioned_docs/version-0.3.0/installing-drop-app/fedora.md | 2 +- versioned_docs/version-0.3.0/installing-drop-app/windows.md | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/docs/installing-drop-app/archlinux.md b/docs/installing-drop-app/archlinux.md index 301c0a2..d8de87f 100644 --- a/docs/installing-drop-app/archlinux.md +++ b/docs/installing-drop-app/archlinux.md @@ -24,5 +24,5 @@ yay -S drop-oss-app-bin ### Uninstalling drop-app ```bash -yay -R drop-oss-app-bin libayatana-appindicator rust-nightly-bin +yay -R drop-oss-app-bin libayatana-appindicator ``` diff --git a/docs/installing-drop-app/debian.md b/docs/installing-drop-app/debian.md index d639164..df1d544 100644 --- a/docs/installing-drop-app/debian.md +++ b/docs/installing-drop-app/debian.md @@ -11,7 +11,7 @@ sudo apt install libayatana-appindicator3-1 ## Installing drop-app -To install drop-app on Debian, [simply download the deb package](https://github.com/Drop-OSS/drop-app/releases/download/v0.3.3/Drop.Desktop.Client_0.3.3_amd64.deb) and open the downloaded file. +To install drop-app on Debian, [simply download the deb package](https://github.com/Drop-OSS/drop-app/releases/download/v0.3.4/Drop.Desktop.Client_0.3.4_amd64.deb) and open the downloaded file. It will open it in the Software app. You can click Install on this page. ![Installing drop-app on the Debian Software app](installing-drop-app-on-debian-software.png) diff --git a/docs/installing-drop-app/fedora.md b/docs/installing-drop-app/fedora.md index 7b5edda..9ccc6a1 100644 --- a/docs/installing-drop-app/fedora.md +++ b/docs/installing-drop-app/fedora.md @@ -10,7 +10,7 @@ sudo dnf install libayatana-appindicator-gtk3 ## Installing drop-app -To install drop-app on Fedora, [simply download the rpm package](https://github.com/Drop-OSS/drop-app/releases/download/v0.3.3/Drop.Desktop.Client-0.3.3-1.x86_64.rpm) and open the downloaded file. +To install drop-app on Fedora, [simply download the rpm package](https://github.com/Drop-OSS/drop-app/releases/download/v0.3.4/Drop.Desktop.Client-0.3.4-1.x86_64.rpm) and open the downloaded file. It will open it in the Software app. You can click Install on this page. ![Installing drop-app on the Fedora Software app](installing-drop-app-on-fedora-software.png) diff --git a/docs/installing-drop-app/windows.md b/docs/installing-drop-app/windows.md index 7b50210..069d022 100644 --- a/docs/installing-drop-app/windows.md +++ b/docs/installing-drop-app/windows.md @@ -1,6 +1,6 @@ # Installing drop-app on Windows -To install drop-app on Windows, simply [download the setup file](https://github.com/Drop-OSS/drop-app/releases/download/v0.3.3/Drop.Desktop.Client_0.3.3_x64-setup.exe) and run it. +To install drop-app on Windows, simply [download the setup file](https://github.com/Drop-OSS/drop-app/releases/download/v0.3.4/Drop.Desktop.Client_0.3.4_x64-setup.exe) and run it. ## Uninstalling drop-app diff --git a/versioned_docs/version-0.3.0/installing-drop-app/archlinux.md b/versioned_docs/version-0.3.0/installing-drop-app/archlinux.md index 301c0a2..d8de87f 100644 --- a/versioned_docs/version-0.3.0/installing-drop-app/archlinux.md +++ b/versioned_docs/version-0.3.0/installing-drop-app/archlinux.md @@ -24,5 +24,5 @@ yay -S drop-oss-app-bin ### Uninstalling drop-app ```bash -yay -R drop-oss-app-bin libayatana-appindicator rust-nightly-bin +yay -R drop-oss-app-bin libayatana-appindicator ``` diff --git a/versioned_docs/version-0.3.0/installing-drop-app/debian.md b/versioned_docs/version-0.3.0/installing-drop-app/debian.md index d639164..df1d544 100644 --- a/versioned_docs/version-0.3.0/installing-drop-app/debian.md +++ b/versioned_docs/version-0.3.0/installing-drop-app/debian.md @@ -11,7 +11,7 @@ sudo apt install libayatana-appindicator3-1 ## Installing drop-app -To install drop-app on Debian, [simply download the deb package](https://github.com/Drop-OSS/drop-app/releases/download/v0.3.3/Drop.Desktop.Client_0.3.3_amd64.deb) and open the downloaded file. +To install drop-app on Debian, [simply download the deb package](https://github.com/Drop-OSS/drop-app/releases/download/v0.3.4/Drop.Desktop.Client_0.3.4_amd64.deb) and open the downloaded file. It will open it in the Software app. You can click Install on this page. ![Installing drop-app on the Debian Software app](installing-drop-app-on-debian-software.png) diff --git a/versioned_docs/version-0.3.0/installing-drop-app/fedora.md b/versioned_docs/version-0.3.0/installing-drop-app/fedora.md index 7b5edda..9ccc6a1 100644 --- a/versioned_docs/version-0.3.0/installing-drop-app/fedora.md +++ b/versioned_docs/version-0.3.0/installing-drop-app/fedora.md @@ -10,7 +10,7 @@ sudo dnf install libayatana-appindicator-gtk3 ## Installing drop-app -To install drop-app on Fedora, [simply download the rpm package](https://github.com/Drop-OSS/drop-app/releases/download/v0.3.3/Drop.Desktop.Client-0.3.3-1.x86_64.rpm) and open the downloaded file. +To install drop-app on Fedora, [simply download the rpm package](https://github.com/Drop-OSS/drop-app/releases/download/v0.3.4/Drop.Desktop.Client-0.3.4-1.x86_64.rpm) and open the downloaded file. It will open it in the Software app. You can click Install on this page. ![Installing drop-app on the Fedora Software app](installing-drop-app-on-fedora-software.png) diff --git a/versioned_docs/version-0.3.0/installing-drop-app/windows.md b/versioned_docs/version-0.3.0/installing-drop-app/windows.md index 7b50210..069d022 100644 --- a/versioned_docs/version-0.3.0/installing-drop-app/windows.md +++ b/versioned_docs/version-0.3.0/installing-drop-app/windows.md @@ -1,6 +1,6 @@ # Installing drop-app on Windows -To install drop-app on Windows, simply [download the setup file](https://github.com/Drop-OSS/drop-app/releases/download/v0.3.3/Drop.Desktop.Client_0.3.3_x64-setup.exe) and run it. +To install drop-app on Windows, simply [download the setup file](https://github.com/Drop-OSS/drop-app/releases/download/v0.3.4/Drop.Desktop.Client_0.3.4_x64-setup.exe) and run it. ## Uninstalling drop-app From 1c3744a8778d3a3798fb701721fd5c064a47a6cd Mon Sep 17 00:00:00 2001 From: Francois Ribemont Date: Sat, 6 Dec 2025 03:21:58 +0000 Subject: [PATCH 10/10] Few improvements --- docs/installing-drop-app/archlinux.md | 16 ++++++---------- docs/installing-drop-app/bazzite.md | 9 +++------ docs/installing-drop-app/debian.md | 2 +- docs/installing-drop-app/fedora.md | 2 +- docs/installing-drop-app/steamdeck.md | 14 ++++++++++---- docs/installing-drop-app/windows.md | 2 +- .../installing-drop-app/archlinux.md | 16 ++++++---------- .../installing-drop-app/bazzite.md | 9 +++------ .../installing-drop-app/debian.md | 2 +- .../installing-drop-app/fedora.md | 2 +- .../installing-drop-app/steamdeck.md | 18 ++++++++++-------- .../installing-drop-app/windows.md | 2 +- 12 files changed, 44 insertions(+), 50 deletions(-) diff --git a/docs/installing-drop-app/archlinux.md b/docs/installing-drop-app/archlinux.md index d8de87f..b9d42ac 100644 --- a/docs/installing-drop-app/archlinux.md +++ b/docs/installing-drop-app/archlinux.md @@ -7,22 +7,18 @@ These extend the default package manager `pacman` with the ability to download and install packages from the AUR. If you do not have one installed, you can [install yay](https://github.com/Jguer/yay). -## Installing `libayatana-appindicator` - -This library is dependency of drop-app. Without it, drop-app will crash on start up. - -```bash -yay -S libayatana-appindicator -``` - ## Installing drop-app ```bash yay -S drop-oss-app-bin ``` -### Uninstalling drop-app +## Updating drop-app + +To update drop-app, run `yay`. If an update is available, `yay` will prompt you to update it. + +## Uninstalling drop-app ```bash -yay -R drop-oss-app-bin libayatana-appindicator +yay -R drop-oss-app-bin ``` diff --git a/docs/installing-drop-app/bazzite.md b/docs/installing-drop-app/bazzite.md index 77f6d9c..6d556e6 100644 --- a/docs/installing-drop-app/bazzite.md +++ b/docs/installing-drop-app/bazzite.md @@ -30,13 +30,10 @@ makepkg -si --noconfirm cd .. && rm -rf ./yay ``` -Next, you can install drop and its dependencies: - -- `libayatana-appindicator` is the library needed to display drop-app in the systray. -- `umu-launcher` is needed to start windows games in drop-app. +Next, you can install dependencies: ```bash -yay -S --noconfirm libayatana-appindicator gnu-free-fonts +yay -S --noconfirm gnu-free-fonts ``` Then you will need to install a vulkan driver. @@ -55,7 +52,7 @@ yay -S --noconfirm lib32-vulkan-radeon Then you can install drop-app: ```bash -yay -S --noconfirm drop-oss-app-bin umu-launcher +yay -S --noconfirm drop-oss-app-bin ``` ```bash diff --git a/docs/installing-drop-app/debian.md b/docs/installing-drop-app/debian.md index df1d544..f37f31e 100644 --- a/docs/installing-drop-app/debian.md +++ b/docs/installing-drop-app/debian.md @@ -11,7 +11,7 @@ sudo apt install libayatana-appindicator3-1 ## Installing drop-app -To install drop-app on Debian, [simply download the deb package](https://github.com/Drop-OSS/drop-app/releases/download/v0.3.4/Drop.Desktop.Client_0.3.4_amd64.deb) and open the downloaded file. +To install drop-app on Debian, simply download the `amd64.deb` or `arm64.deb` package [from this page](https://github.com/Drop-OSS/drop-app/releases/latest) and open the downloaded file. It will open it in the Software app. You can click Install on this page. ![Installing drop-app on the Debian Software app](installing-drop-app-on-debian-software.png) diff --git a/docs/installing-drop-app/fedora.md b/docs/installing-drop-app/fedora.md index 9ccc6a1..57f0418 100644 --- a/docs/installing-drop-app/fedora.md +++ b/docs/installing-drop-app/fedora.md @@ -10,7 +10,7 @@ sudo dnf install libayatana-appindicator-gtk3 ## Installing drop-app -To install drop-app on Fedora, [simply download the rpm package](https://github.com/Drop-OSS/drop-app/releases/download/v0.3.4/Drop.Desktop.Client-0.3.4-1.x86_64.rpm) and open the downloaded file. +To install drop-app on Fedora, simply download the rpm package [from this page](https://github.com/Drop-OSS/drop-app/releases/latest) and open the downloaded file. It will open it in the Software app. You can click Install on this page. ![Installing drop-app on the Fedora Software app](installing-drop-app-on-fedora-software.png) diff --git a/docs/installing-drop-app/steamdeck.md b/docs/installing-drop-app/steamdeck.md index cf25306..47225c5 100644 --- a/docs/installing-drop-app/steamdeck.md +++ b/docs/installing-drop-app/steamdeck.md @@ -32,11 +32,9 @@ cd .. && rm -rf ./yay Next, you can install drop and its dependencies: -- `libayatana-appindicator` is the library needed to display drop-app in the systray. - ```bash -yay -S --noconfirm libayatana-appindicator gnu-free-fonts -yay -S umu-launcher drop-oss-app-bin +yay -S --noconfirm gnu-free-fonts +yay -S --noconfirm drop-oss-app-bin ``` Once the installation is complete, you will need to export `drop-app` to SteamOS. @@ -49,6 +47,14 @@ exit The drop-app application should be appear in your application menu. +## Run games + +You can start games while in Desktop Mode, but the controller will not be fully working. +It is recommended to add Drop app as a "Non Steam Game" in Steam in Desktop Mode. +Once added, you can go to Gaming Mode and start Drop App from the "Non Steam Games" tab in the library. +It might take a few seconds to startup. +Once loaded, you can use the touch screen to find the game you want to play and then tap "Run". + ## Update drop-app In the terminal, you need to enter the drop-app container and update system packages within in. diff --git a/docs/installing-drop-app/windows.md b/docs/installing-drop-app/windows.md index 069d022..37d46cb 100644 --- a/docs/installing-drop-app/windows.md +++ b/docs/installing-drop-app/windows.md @@ -1,6 +1,6 @@ # Installing drop-app on Windows -To install drop-app on Windows, simply [download the setup file](https://github.com/Drop-OSS/drop-app/releases/download/v0.3.4/Drop.Desktop.Client_0.3.4_x64-setup.exe) and run it. +To install drop-app on Windows, simply download the `setup.exe` file [from this page](https://github.com/Drop-OSS/drop-app/releases/latest) and run it. ## Uninstalling drop-app diff --git a/versioned_docs/version-0.3.0/installing-drop-app/archlinux.md b/versioned_docs/version-0.3.0/installing-drop-app/archlinux.md index d8de87f..b9d42ac 100644 --- a/versioned_docs/version-0.3.0/installing-drop-app/archlinux.md +++ b/versioned_docs/version-0.3.0/installing-drop-app/archlinux.md @@ -7,22 +7,18 @@ These extend the default package manager `pacman` with the ability to download and install packages from the AUR. If you do not have one installed, you can [install yay](https://github.com/Jguer/yay). -## Installing `libayatana-appindicator` - -This library is dependency of drop-app. Without it, drop-app will crash on start up. - -```bash -yay -S libayatana-appindicator -``` - ## Installing drop-app ```bash yay -S drop-oss-app-bin ``` -### Uninstalling drop-app +## Updating drop-app + +To update drop-app, run `yay`. If an update is available, `yay` will prompt you to update it. + +## Uninstalling drop-app ```bash -yay -R drop-oss-app-bin libayatana-appindicator +yay -R drop-oss-app-bin ``` diff --git a/versioned_docs/version-0.3.0/installing-drop-app/bazzite.md b/versioned_docs/version-0.3.0/installing-drop-app/bazzite.md index 77f6d9c..6d556e6 100644 --- a/versioned_docs/version-0.3.0/installing-drop-app/bazzite.md +++ b/versioned_docs/version-0.3.0/installing-drop-app/bazzite.md @@ -30,13 +30,10 @@ makepkg -si --noconfirm cd .. && rm -rf ./yay ``` -Next, you can install drop and its dependencies: - -- `libayatana-appindicator` is the library needed to display drop-app in the systray. -- `umu-launcher` is needed to start windows games in drop-app. +Next, you can install dependencies: ```bash -yay -S --noconfirm libayatana-appindicator gnu-free-fonts +yay -S --noconfirm gnu-free-fonts ``` Then you will need to install a vulkan driver. @@ -55,7 +52,7 @@ yay -S --noconfirm lib32-vulkan-radeon Then you can install drop-app: ```bash -yay -S --noconfirm drop-oss-app-bin umu-launcher +yay -S --noconfirm drop-oss-app-bin ``` ```bash diff --git a/versioned_docs/version-0.3.0/installing-drop-app/debian.md b/versioned_docs/version-0.3.0/installing-drop-app/debian.md index df1d544..f37f31e 100644 --- a/versioned_docs/version-0.3.0/installing-drop-app/debian.md +++ b/versioned_docs/version-0.3.0/installing-drop-app/debian.md @@ -11,7 +11,7 @@ sudo apt install libayatana-appindicator3-1 ## Installing drop-app -To install drop-app on Debian, [simply download the deb package](https://github.com/Drop-OSS/drop-app/releases/download/v0.3.4/Drop.Desktop.Client_0.3.4_amd64.deb) and open the downloaded file. +To install drop-app on Debian, simply download the `amd64.deb` or `arm64.deb` package [from this page](https://github.com/Drop-OSS/drop-app/releases/latest) and open the downloaded file. It will open it in the Software app. You can click Install on this page. ![Installing drop-app on the Debian Software app](installing-drop-app-on-debian-software.png) diff --git a/versioned_docs/version-0.3.0/installing-drop-app/fedora.md b/versioned_docs/version-0.3.0/installing-drop-app/fedora.md index 9ccc6a1..57f0418 100644 --- a/versioned_docs/version-0.3.0/installing-drop-app/fedora.md +++ b/versioned_docs/version-0.3.0/installing-drop-app/fedora.md @@ -10,7 +10,7 @@ sudo dnf install libayatana-appindicator-gtk3 ## Installing drop-app -To install drop-app on Fedora, [simply download the rpm package](https://github.com/Drop-OSS/drop-app/releases/download/v0.3.4/Drop.Desktop.Client-0.3.4-1.x86_64.rpm) and open the downloaded file. +To install drop-app on Fedora, simply download the rpm package [from this page](https://github.com/Drop-OSS/drop-app/releases/latest) and open the downloaded file. It will open it in the Software app. You can click Install on this page. ![Installing drop-app on the Fedora Software app](installing-drop-app-on-fedora-software.png) diff --git a/versioned_docs/version-0.3.0/installing-drop-app/steamdeck.md b/versioned_docs/version-0.3.0/installing-drop-app/steamdeck.md index a0ef263..47225c5 100644 --- a/versioned_docs/version-0.3.0/installing-drop-app/steamdeck.md +++ b/versioned_docs/version-0.3.0/installing-drop-app/steamdeck.md @@ -32,17 +32,11 @@ cd .. && rm -rf ./yay Next, you can install drop and its dependencies: -- `libayatana-appindicator` is the library needed to display drop-app in the systray. - ```bash -yay -S --noconfirm libayatana-appindicator gnu-free-fonts -yay -S umu-launcher drop-oss-app-bin +yay -S --noconfirm gnu-free-fonts +yay -S --noconfirm drop-oss-app-bin ``` -You will need to choose a vulkan driver. -If you are using an intel GPU, choose `lib32-vulkan-intel`. -If you are using an AMD GPU, choose `lib32-vulkan-radeon`. - Once the installation is complete, you will need to export `drop-app` to SteamOS. ```bash @@ -53,6 +47,14 @@ exit The drop-app application should be appear in your application menu. +## Run games + +You can start games while in Desktop Mode, but the controller will not be fully working. +It is recommended to add Drop app as a "Non Steam Game" in Steam in Desktop Mode. +Once added, you can go to Gaming Mode and start Drop App from the "Non Steam Games" tab in the library. +It might take a few seconds to startup. +Once loaded, you can use the touch screen to find the game you want to play and then tap "Run". + ## Update drop-app In the terminal, you need to enter the drop-app container and update system packages within in. diff --git a/versioned_docs/version-0.3.0/installing-drop-app/windows.md b/versioned_docs/version-0.3.0/installing-drop-app/windows.md index 069d022..37d46cb 100644 --- a/versioned_docs/version-0.3.0/installing-drop-app/windows.md +++ b/versioned_docs/version-0.3.0/installing-drop-app/windows.md @@ -1,6 +1,6 @@ # Installing drop-app on Windows -To install drop-app on Windows, simply [download the setup file](https://github.com/Drop-OSS/drop-app/releases/download/v0.3.4/Drop.Desktop.Client_0.3.4_x64-setup.exe) and run it. +To install drop-app on Windows, simply download the `setup.exe` file [from this page](https://github.com/Drop-OSS/drop-app/releases/latest) and run it. ## Uninstalling drop-app