From 718a39ccc34e8dfb63bea8ca683f2ac96c2601a7 Mon Sep 17 00:00:00 2001 From: TomasM Date: Tue, 29 Jan 2019 13:59:45 +0000 Subject: [PATCH] open pcmanfm in new window --- Slax/debian/rootcopy/sbin/gtk-bookmarks-update | 11 +++++++---- Slax/debian/rootcopy/sbin/slax-automount | 2 +- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/Slax/debian/rootcopy/sbin/gtk-bookmarks-update b/Slax/debian/rootcopy/sbin/gtk-bookmarks-update index cf32eb0..9d342da 100755 --- a/Slax/debian/rootcopy/sbin/gtk-bookmarks-update +++ b/Slax/debian/rootcopy/sbin/gtk-bookmarks-update @@ -1,6 +1,7 @@ #!/bin/bash LOCK=/run/lock/gtk-bookmark-update-lock +BOOKMARKS=/root/.gtk-bookmarks # make sure to avoid parallel execution by using mkdir as lock while true; do @@ -10,13 +11,15 @@ while true; do fi done -echo "file:/// /" > ~/.gtk-bookmarks.tmp # add root at the beginning +rm -f $BOOKMARKS.tmp -cat ~/.gtk-bookmarks | fgrep -v ///media/ | fgrep -v "file:/// /" | egrep -v '^$' >> ~/.gtk-bookmarks.tmp 2>/dev/null +cat $BOOKMARKS | fgrep -v ///media/ | fgrep -v "file:/// /" | egrep -v '^$' >> $BOOKMARKS.tmp 2>/dev/null ls -1 /media | sort | while read LINE; do - echo "file:///media/$LINE $LINE" >> ~/.gtk-bookmarks.tmp + echo "file:///media/$LINE $LINE" >> $BOOKMARKS.tmp done -mv -f ~/.gtk-bookmarks.tmp ~/.gtk-bookmarks +echo "file:/// /" >> $BOOKMARKS.tmp # add root at the beginning + +mv -f $BOOKMARKS.tmp $BOOKMARKS rmdir $LOCK diff --git a/Slax/debian/rootcopy/sbin/slax-automount b/Slax/debian/rootcopy/sbin/slax-automount index 2e447f4..a98950f 100755 --- a/Slax/debian/rootcopy/sbin/slax-automount +++ b/Slax/debian/rootcopy/sbin/slax-automount @@ -54,7 +54,7 @@ if [ "$ACTION" = "add" -o "$ACTION" = "change" ]; then systemctl start $UNIT gtk-bookmarks-update - DISPLAY=:0.0 pcmanfm file://$MNT >/dev/null 2>&1 + DISPLAY=:0.0 pcmanfm -n file://$MNT >/dev/null 2>&1 fi fi fi