diff options
author | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | 2017-11-28 16:46:35 +0100 |
---|---|---|
committer | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | 2017-11-28 17:05:32 +0100 |
commit | acd892c44dea80442d8e704bc6cb19ed74bd48e9 (patch) | |
tree | d86935c529987e0bc05e9be4ee108070daec4475 /arctica-greeter-guest-session-setup.sh | |
parent | 4fe6467e0d16374cf92624337f4e7c363506dd59 (diff) | |
download | arctica-greeter-acd892c44dea80442d8e704bc6cb19ed74bd48e9.tar.gz arctica-greeter-acd892c44dea80442d8e704bc6cb19ed74bd48e9.tar.bz2 arctica-greeter-acd892c44dea80442d8e704bc6cb19ed74bd48e9.zip |
Rename various scripts, so that they have 'arctica-greeter' in their file name (and not just 'arctica').
Diffstat (limited to 'arctica-greeter-guest-session-setup.sh')
-rwxr-xr-x | arctica-greeter-guest-session-setup.sh | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/arctica-greeter-guest-session-setup.sh b/arctica-greeter-guest-session-setup.sh new file mode 100755 index 0000000..595d0bc --- /dev/null +++ b/arctica-greeter-guest-session-setup.sh @@ -0,0 +1,33 @@ +#!/bin/sh + +HOME=${HOME:-$(getent passwd $(whoami) | cut -f6 -d:)} + +# disable some services that are unnecessary for the guest session +services="jockey-kde.desktop jockey-gtk.desktop update-notifier.desktop user-dirs-update-gtk.desktop" + +for service in ${services}; do + if [ -e /etc/xdg/autostart/${service} ]; then + [ -f ${HOME}/.config/autostart/${service} ] || cp /etc/xdg/autostart/${service} ${HOME}/.config/autostart + echo "X-GNOME-Autostart-enabled=false" >> ${HOME}/.config/autostart/${service} + fi +done + +# disable Unity shortcut hint +[ -d ${HOME}/.cache/unity ] || mkdir -p ${HOME}/.cache/unity +touch ${HOME}/.cache/unity/first_run.stamp + +[ -d ${HOME}/.kde/share/config ] || mkdir -p ${HOME}/.kde/share/config +echo "[Basic Settings]" >> ${HOME}/.kde/share/config/nepomukserverrc +echo "Start Nepomuk=false" >> ${HOME}/.kde/share/config/nepomukserverrc + +echo "[Event]" >> ${HOME}/.kde/share/config/notificationhelper +echo "hideHookNotifier=true" >> ${HOME}/.kde/share/config/notificationhelper +echo "hideInstallNotifier=true" >> ${HOME}/.kde/share/config/notificationhelper +echo "hideRestartNotifier=true" >> ${HOME}/.kde/share/config/notificationhelper + +# Load restricted session +#dmrc='[Desktop]\nSession=guest-restricted' +#/bin/echo -e ${dmrc} > ${HOME}/.dmrc + +# delay the launch of info dialog +echo "export DIALOG_SLEEP=4" >> ${HOME}/.profile |