From 7c31b714a41f2a61d482a3e42cebf90bfe83211e Mon Sep 17 00:00:00 2001 From: Daniel Napora Date: Fri, 7 Feb 2020 15:03:27 +0100 Subject: [PATCH] places fix for /, append and prepend --- bin/mb-jgtools | 15 ++++++++++----- bin/places | 2 +- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/bin/mb-jgtools b/bin/mb-jgtools index dc8db11..a9644c6 100755 --- a/bin/mb-jgtools +++ b/bin/mb-jgtools @@ -252,21 +252,26 @@ cat < ${MENU_ITEMS} @text,,70,30,200,20,4,left,top,#666666,#444444,Jądro: $KERNEL $HOSTTYPE @text,,70,50,200,20,4,left,top,#666666,#444444,$USER@$HOSTNAME +. $HOME/.config/mabox/places-prepend.csv + ^sep(Szybka nawigacja) - Katalog główny,^pipe(jgmenu_run ob --cmd='obbrowser /') + Katalog główny,^pipe(places "/")  Katalog domowy,^pipe(places)  $(basename $(xdg-user-dir DESKTOP)),^pipe(places $(xdg-user-dir DESKTOP))  $(basename $(xdg-user-dir DOWNLOAD)),^pipe(places $(xdg-user-dir DOWNLOAD)) -  $(basename $(xdg-user-dir TEMPLATES)),^pipe(places $(xdg-user-dir TEMPLATES)) -  $(basename $(xdg-user-dir PUBLICSHARE)),^pipe(places $(xdg-user-dir PUBLICSHARE)) +#  $(basename $(xdg-user-dir TEMPLATES)),^pipe(places $(xdg-user-dir TEMPLATES)) +#  $(basename $(xdg-user-dir PUBLICSHARE)),^pipe(places $(xdg-user-dir PUBLICSHARE))  $(basename $(xdg-user-dir DOCUMENTS)),^pipe(places $(xdg-user-dir DOCUMENTS))  $(basename $(xdg-user-dir MUSIC)),^pipe(places $(xdg-user-dir MUSIC))  $(basename $(xdg-user-dir PICTURES)),^pipe(places $(xdg-user-dir PICTURES))  $(basename $(xdg-user-dir VIDEOS)),^pipe(places $(xdg-user-dir VIDEOS)) -^sep(Zakładki) +#^sep(Zakładki) ^sep() - Wyszukiwarka plików, fsearch + Wyszukiwarka plików, fsearch + +. $HOME/.config/mabox/places-append.csv + EOF jgmenu --config-file=${CONFIG_FILE} --csv-file=${MENU_ITEMS} 2>/dev/null } diff --git a/bin/places b/bin/places index 88ba7ac..ba1e4bf 100755 --- a/bin/places +++ b/bin/places @@ -7,7 +7,7 @@ : ${JGMENU_RESOURCE_OPENER=xdg-open} path=${1:-$HOME} -path=${path%/} +[ $path != "/" ] && path=${path%/} test -d "$path" || { echo "$0: '$path' is not a directory" >&2 ; exit 1 ; }