HISTIGNORE='pass *:[ ]*:otp *:oathtool *:histrm *'
+
#### begin section that works with sl() function to return from
# noninteractive ssh shells, or tty. tty because often i
# use it when something is going and io is slow and my bashrc
###### Begin sourcing of files #####
# The distinction between login and non-login shells is super lame
- # and pretty random. get rid of that distinction. The var check is
- # just a random variable i set there and no where else.
- if ! shopt -q login_shell && [[ ! $PITHOSFLY_SAVE_DIR ]]; then
+ # and pretty random. get rid of that distinction.
+ if ! shopt -q login_shell; then
if [[ -r /etc/profile ]]; then
source /etc/profile
fi
# ensure no bad programs appending to this file will have an affect
return 0
+
+# kitty puts this here on startup, i need to build with some option to
+# avoid it, whatever.
+
+# BEGIN_KITTY_SHELL_INTEGRATION
+if test -n "$KITTY_INSTALLATION_DIR" -a -e "$KITTY_INSTALLATION_DIR/shell-integration/bash/kitty.bash"; then source "$KITTY_INSTALLATION_DIR/shell-integration/bash/kitty.bash"; fi
+# END_KITTY_SHELL_INTEGRATION