From f651195b22f6edea81ee2d8dafc7d90c43e15758 Mon Sep 17 00:00:00 2001 From: Xavier Logerais Date: Fri, 21 Jun 2024 16:48:06 +0000 Subject: [PATCH] fix: Correction activation ble.sh --- bashrc | 6 ++++++ rc.after.d/blesh | 3 +++ {rc.d => rc.before.d}/blesh | 3 --- 3 files changed, 9 insertions(+), 3 deletions(-) create mode 100644 rc.after.d/blesh rename {rc.d => rc.before.d}/blesh (67%) diff --git a/bashrc b/bashrc index efe28fe..5c8fa6a 100644 --- a/bashrc +++ b/bashrc @@ -14,6 +14,9 @@ fi # Source custom libs if [ -d "$HOME"/.bash/libs ]; then for lib in "$HOME"/.bash/libs/*.bash; do source "$lib"; done; fi +# Early customization +if [ -d "$HOME"/.bash/rc.before.d ]; then for file in "$HOME"/.bash/rc.before.d/*; do source "$file"; done; fi + # Source rc.d/* if [ -d "$HOME"/.bash/rc.d ]; then for file in "$HOME"/.bash/rc.d/*; do source "$file"; done; fi @@ -30,3 +33,6 @@ if [ -f "$HOME"/.bash_completion ]; then source "$HOME"/.bash_completion; fi if [ -f "$HOME"/.bash/completion ]; then source "$HOME"/.bash/completion; fi if [ -d "$HOME"/.bash/completion ]; then for file in "$HOME"/.bash/completion/*; do source "$file"; done; fi if [ -d "$HOME"/.bash/completion.d ]; then for file in "$HOME"/.bash/completion.d/*; do source "$file"; done; fi + +# Late customization +if [ -d "$HOME"/.bash/rc.after.d ]; then for file in "$HOME"/.bash/rc.after.d/*; do source "$file"; done; fi diff --git a/rc.after.d/blesh b/rc.after.d/blesh new file mode 100644 index 0000000..f2a1b97 --- /dev/null +++ b/rc.after.d/blesh @@ -0,0 +1,3 @@ +#!/bin/bash + +[[ ${BLE_VERSION-} ]] && ble-attach diff --git a/rc.d/blesh b/rc.before.d/blesh similarity index 67% rename from rc.d/blesh rename to rc.before.d/blesh index 00e1afa..734f5dc 100644 --- a/rc.d/blesh +++ b/rc.before.d/blesh @@ -3,7 +3,4 @@ # ble.sh () installed from nix if (command -v blesh-share &>/dev/null); then source "$(blesh-share)"/ble.sh --attach=none # does not work currently - # ... - [[ ${BLE_VERSION-} ]] && ble-attach - # source "$(blesh-share)"/ble.sh fi