multiple fixes...

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
Alex A. Naanou 2025-07-29 15:13:05 +03:00
parent 8e60b8b946
commit 3d54d68ad4
2 changed files with 10 additions and 5 deletions

View File

@ -28,6 +28,7 @@ DEFAULT_PLUGINS=(
"alias 50 logout"
"prompt 50 start"
"env 50 start"
)
DISABLED_PLUGINS=(
@ -39,9 +40,6 @@ DISABLED_PLUGINS=(
"bash_completion 99 login"
"bash_completion 99 start"
"env 50 start"
"bin 90 start"
)
@ -119,6 +117,9 @@ function confirm(){
# XXX should explicitly check for events...
function update(){
local FILE=$1
local NAME=$(basename "$FILE")
NAME=${NAME//./}
NAME=${NAME^^}
local EVT=$2
if [ ! -e $FILE ] \
|| [ -z "`cat $FILE | grep $SCRIPT`" ] ; then
@ -126,8 +127,11 @@ function update(){
&& echo " Updating: $FILE..." \
|| echo " Generating: $FILE..."
{
echo "if [ -z \$BASHCTRL_${NAME} ] ; then"
echo " BASHCTRL_${NAME}=1"
echo " # Lines added/maintained by $SCRIPT:"
echo " source ${BIN_DIR}/${SCRIPT} run $EVT"
echo "fi"
echo
} >> $FILE
else

View File

@ -1 +1,2 @@
export HISTCONTROL=ignoredups
export PATH=~/bin/:$PATH