#!/usr/bin/env bash ##makedesc: Install KDE portal set -eo pipefail if [ "$(uname -s)" = "Darwin" ]; then echo "ERROR: KDE portal is not supported on macOS." >&2 exit 1 fi install() { echo echo "===============================================" echo "Installing KDE portal" echo "===============================================" echo sudo apt install -y \ xdg-desktop-portal \ xdg-desktop-portal-kde \ xdg-desktop-portal-gtk echo "GTK_USE_PORTAL=1" | sudo tee -a /etc/environment echo "XDG_CURRENT_DESKTOP=KDE" | sudo tee -a /etc/environment echo echo "Finish! Now you need to relogin" echo } case "$1" in *) install ;; esac