Skip to content

Commit fa6978a

Browse files
A Dynamic Collection of Shell Scripts with Educational Purpose
1 parent 53b17d4 commit fa6978a

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

scripts/ble-simple

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -80,8 +80,9 @@ _gt_b0=$'\e[0m'
8080
_GT_SUGGESTION=""
8181
_GT_SUG_LOCKED=""
8282
# Arquivo de configuração persistente
83-
_GT_CONF_FILE="${HOME}/.cache/bash-modes.conf"
84-
mkdir -p "${HOME}/.cache" 2>/dev/null
83+
_GT_CONF_DIR="${HOME}/.shell_utils_configs"
84+
_GT_CONF_FILE="${_GT_CONF_DIR}/bash-modes.conf"
85+
[[ ! -d "${_GT_CONF_DIR}" ]] && mkdir -p "${_GT_CONF_DIR}" 2>/dev/null
8586

8687
# Lê o modo salvo; se não existir, usa BASH_GHOST_TEXT ou padrão 1
8788
_gt_conf_read() {
@@ -96,7 +97,6 @@ _gt_conf_read() {
9697

9798
_gt_conf_write() {
9899
local key="$1" val="$2"
99-
mkdir -p "${HOME}/.cache" 2>/dev/null
100100
if [[ -f "$_GT_CONF_FILE" ]] && grep -q "^${key}=" "$_GT_CONF_FILE" 2>/dev/null; then
101101
sed -i "s|^${key}=.*|${key}=${val}|" "$_GT_CONF_FILE"
102102
else

0 commit comments

Comments
 (0)