From 7bd1637f49a46722fa1b421798d17b0b5603dfd7 Mon Sep 17 00:00:00 2001
From: tavo <tavo@tavo.one>
Date: Wed, 18 Dec 2024 15:20:07 -0600
Subject: [PATCH] check

---
 shell/env | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/shell/env b/shell/env
index a17ae20..67ad55f 100644
--- a/shell/env
+++ b/shell/env
@@ -21,7 +21,7 @@ export \
     XSERVERRC="$XDG_CONFIG_HOME/X11/xserverrc" \
     MBSYNCRC="$XDG_CONFIG_HOME/isync/mbsyncrc" \
     XAUTHORITY="$XDG_RUNTIME_DIR/Xauthority" \
-    HISTFILE="$XDG_STATE_HOME/bash/history" \
+    HISTFILE="$XDG_STATE_HOME/shell/bash_history" \
     XINITRC="$XDG_CONFIG_HOME/X11/xinitrc" \
     LESSHISTFILE="$XDG_DATA_HOME/lesshst" \
     ELECTRUMDIR="$XDG_DATA_HOME/electrum" \
@@ -31,6 +31,10 @@ export \
     GNUPGHOME="$XDG_DATA_HOME/gnupg" \
     GOPATH="$XDG_DATA_HOME/go" \
 
+if [ -n "$HISTFILE" ] && ! [ -d "${HISTFILE%/*}" ] ; then
+    mkdir -p "${HISTFILE%/*}" && touch "$HISTFILE"
+fi
+
 alias wget="wget --hsts-file=$XDG_DATA_HOME/wget/wget-hsts"
 
 export \