| Hash | Commit message | Author | Date | Files | + | - |
1 | commit 256e56325ab7e82f6e02310364816a9fcf7b7439 |
2 | Author: Connor Etherington <[email protected]> |
3 | Date: Sat Jul 1 21:30:26 2023 +0200 |
4 | |
5 | Auto-Commit Update - 20230701 |
6 | --- |
7 | usr/bin/editenv | 4 ++-- |
8 | 1 file changed, 2 insertions(+), 2 deletions(-) |
9 | |
10 | diff --git a/usr/bin/editenv b/usr/bin/editenv |
11 | index af38e70..c34e723 100755 |
12 | --- a/usr/bin/editenv |
13 | +++ b/usr/bin/editenv |
14 | @@ -47,7 +47,7 @@ SELECTHOLDER(){ awk -F= '{print $1}' ${1:-$ENTRIESFILE}|sed 's/\s*//;/^$/d;s/exp |
15 | |
16 | FIRSTLOOP(){ [ -f $ENTRIESFILE ] && [ $(cat $ENTRIESFILE | grep -v 'EDITENV_ISSOURCED' | grep -v 'EDITENV_PATHFILE' | sed '/^$/d' | wc -l) -eq 0 ] && FIRST || return 0 ; } |
17 | |
18 | -NOTSOURCEDLOOP(){ [[ -z $EDITENV_ISSOURCED ]] || [[ -z $EDITENV_PATHFILE ]] && NOTSOURCED || return 0 ; } |
19 | +NOTSOURCEDLOOP(){ [[ -z $EDITENV_ISSOURCED ]] || [[ -z $EDITENV_PATHFILE ]] && NOTSOURCED ; return 0 ; } |
20 | |
21 | FIRST(){ wasFirst=true ; dialog --title " ~ First Run ~ " --yesno "$NEWENTRY" 9 62 && NEW && return 0 || clear && err "Please add an entry to continue" ; } |
22 | |
23 | @@ -57,7 +57,7 @@ QUICKADD(){ [[ -n $2 ]] && echo 'export '$1'="'$2'" #YESPREVIEW' >> $ENTRIESFILE |
24 | |
25 | NOTSOURCED(){ |
26 | |
27 | - entries="export EDITENV_ISSOURCED=true\nEDITENV_PATHFILE=${XDG_DATA_HOME:-$HOME/.local/share}/editenv/paths; source \$EDITENV_PATHFILE >/dev/null 2>&1\n$(cat $ENTRIESFILE|grep -v 'EDITENV_ISSOURCED'|grep -v 'EDITENV_PATHFILE')" |
28 | + entries="export EDITENV_ISSOURCED=true\nexport EDITENV_PATHFILE=${XDG_DATA_HOME:-$HOME/.local/share}/editenv/paths\nsource \$EDITENV_PATHFILE >/dev/null 2>&1\n$(cat $ENTRIESFILE|grep -v 'EDITENV_ISSOURCED'|grep -v 'EDITENV_PATHFILE')" |
29 | |
30 | echo -e "$entries" > $ENTRIESFILE ; dialog --title " ~ editenv ~ " --msgbox "$NOTSOURCED" 16 82 ; |
31 | echo -e "source ${XDG_DATA_HOME:-$HOME/.local/share}/editenv/entries" | xsel -ib ; FIRSTLOOP ; |