diff --git a/ublinux/rc.desktop/all/bookmarks b/ublinux/rc.desktop/all/bookmarks index 4d6baed..15ba05f 100755 --- a/ublinux/rc.desktop/all/bookmarks +++ b/ublinux/rc.desktop/all/bookmarks @@ -48,7 +48,8 @@ add_bookmarks(){ return 0 fi [[ -e ${HOME}/.config/gtk-3.0/bookmarks ]] || touch ${BOOKMARKS_PATH} - for SELECT_XDG_DIR in "${XDG_DESKTOP_DIR}" "${XDG_DOWNLOAD_DIR}" "${XDG_TEMPLATES_DIR}" "${XDG_PUBLICSHARE_DIR}" "${XDG_DOCUMENTS_DIR}" "${XDG_MUSIC_DIR}" "${XDG_PICTURES_DIR}" "${XDG_VIDEOS_DIR}"; do + # Исключаем "${XDG_DESKTOP_DIR}" т.к. уже присутствует + for SELECT_XDG_DIR in "${XDG_DOWNLOAD_DIR}" "${XDG_TEMPLATES_DIR}" "${XDG_PUBLICSHARE_DIR}" "${XDG_DOCUMENTS_DIR}" "${XDG_MUSIC_DIR}" "${XDG_PICTURES_DIR}" "${XDG_VIDEOS_DIR}"; do [[ ${SELECT_XDG_DIR} == ${HOME} ]] && continue URLENCODE_XDG_DIR="file://$(urlencode "${SELECT_XDG_DIR}")" grep -Eq "^${URLENCODE_XDG_DIR}$" ${BOOKMARKS_PATH} || echo "${URLENCODE_XDG_DIR}" >> ${BOOKMARKS_PATH}