#!/usr/bin/env bash
##makedesc: Install ulauncher (latest) + ppa

set -eo pipefail

if [ "$(uname -s)" = "Darwin" ]; then
    echo "ERROR: ulauncher is not supported on macOS. Use Alfred or Raycast instead." >&2
    exit 1
fi

install() {
    echo
    echo "==============================================="
    echo "Installing ulauncher"
    echo "==============================================="
    echo

    sudo add-apt-repository universe -y
    sudo add-apt-repository ppa:agornostal/ulauncher -y
    sudo apt update
    sudo apt install -y ulauncher

    echo
    echo "Finish!"
    echo
}

case "$1" in
    *) install ;;
esac
