slackbuilds_ponce/system/timeshift/timeshift-launcher
Antonio Leal be6d494aa4
system/timeshift: Fix build.
Signed-off-by: Andrew Clemons <andrew.clemons@gmail.com>

Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
2023-08-26 19:07:03 +07:00

17 lines
326 B
Bash

#!/bin/bash
app_command='timeshift-gtk'
if [ "$(id -u)" -eq 0 ]; then
# user is admin
${app_command}
else
# user is not admin
if echo $- | grep "i" >/dev/null 2>&1; then
# script is running in interactive mode
su - -c "${app_command}"
else
# script is running in non-interactive mode
gksu ${app_command}
fi
fi