Skip to content

Instantly share code, notes, and snippets.

@kmille
Last active August 3, 2026 20:26
Show Gist options
  • Select an option

  • Save kmille/2ac6594ee6fe8c5c3cf068a6a4f8135e to your computer and use it in GitHub Desktop.

Select an option

Save kmille/2ac6594ee6fe8c5c3cf068a6a4f8135e to your computer and use it in GitHub Desktop.

System Update

sudo apt-get update && apt-get dist-upgrade -y && sudo apt autoremove -y

Install Nextcloud Talk

sudo apt install flatpat -y -q  
curl -L https://github.com/nextcloud-releases/talk-desktop/releases/latest/download/Nextcloud.Talk-linux-x64.flatpak -o /tmp/Nextcloud.Talk-linux-x64.flatpak  
sudo flatpak install /tmp/Nextcloud.Talk-linux-x64.flatpak -y  
rm /tmp/Nextcloud.Talk-linux-x64.flatpak

Install Signal-Desktop

docs

curl -s https://updates.signal.org/desktop/apt/keys.asc | gpg --dearmor > signal-desktop-keyring.gpg
cat signal-desktop-keyring.gpg | sudo tee /usr/share/keyrings/signal-desktop-keyring.gpg > /dev/null

curl -s -o signal-desktop.sources https://updates.signal.org/static/desktop/apt/signal-desktop.sources
cat signal-desktop.sources | sudo tee /etc/apt/sources.list.d/signal-desktop.sources > /dev/null

sudo apt update && sudo apt install signal-desktop
rm signal-desktop-keyring.gpg signal-desktop.sources
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment