From dc4de5741ad3b5c2edfd1d21af25424197aac71c Mon Sep 17 00:00:00 2001 From: Martin Whitaker Date: Fri, 27 Jan 2017 21:39:57 +0000 Subject: live.cfg: enhancements for running draklive-install from Xfce desktop. - add icon on desktop to run the installer - disable autobrowse by default (prevents unwanted window popups) --- config/live.cfg | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/config/live.cfg b/config/live.cfg index d117c23..8967799 100644 --- a/config/live.cfg +++ b/config/live.cfg @@ -179,6 +179,15 @@ my $_l = { postInstall => join(';', if_($live->{settings}{default_user}, "echo $live->{settings}{default_user} > /etc/draklive-install.d/user"), "perl -pi -e 's,,$live->{settings}{default_user},' /etc/draklive-install.d/sysconfig/finish-install", + + if_($live->{settings}{desktop} eq 'xfce4' && $live->{settings}{default_user}, + # add a desktop icon to run draklive-install + "mkdir -p /home/$live->{settings}{default_user}/Desktop", + "cp /usr/share/applications/mageia-draklive-install.desktop /home/$live->{settings}{default_user}/Desktop/", + # disable autobrowse by default (prevents unwanted file browsers popping up when running draklive-install) + "perl -0777 -pi -e 's/(.*autobrowse.*)\\n(.*enabled.*)true(.*)/\$1\\n\$2false\$3/' /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/thunar-volman.xml", + ), + #- fix user perms for copied files if_($live->{settings}{default_user}, "chown -R " . "$live->{settings}{default_user}.$live->{settings}{default_user}" . -- cgit v1.2.1