#!/usr/bin/env bash REPO="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )" UUID=paperwm@hedning:matrix.org EXT_DIR=${XDG_DATA_HOME:-$HOME/.local/share}/gnome-shell/extensions mkdir -p "$EXT_DIR" ln -sn "$REPO" "$EXT_DIR"/"$UUID" cat < /dev/null; then gnome-extensions enable "$UUID" else gnome-shell-extension-tool --enable="$UUID" fi else echo something went wrong: echo $RET | sed -e "s/(true, '\"//" | sed -e "s/\\\\n/\n/g" echo Success fi