Add command guards and freeBSD support

This commit is contained in:
maddiebaka
2026-03-27 13:07:57 -04:00
parent c5b1c27875
commit 8d10d2687e
+12 -2
View File
@@ -128,11 +128,17 @@ case $uname in
OpenBSD) OpenBSD)
export OS="openbsd" export OS="openbsd"
;; ;;
FreeBSD)
export OS="freebsd"
;;
*) *)
echo "Can't detect operating system from shell." echo "Can't detect operating system from shell."
;; ;;
esac esac
if [[ `ps ho command= $(ps ho ppid= $$)` == 'urxvt' ]]; then
clear
fi
# Rust dev # Rust dev
if [ -d ~/.cargo/ ] if [ -d ~/.cargo/ ]
@@ -146,7 +152,9 @@ then
fi fi
# Liz stuff lol # Liz stuff lol
echo "$(curl -fsSL https://icanhazdadjoke.com)" | lolcat if command -v lolcat &> /dev/null; then
echo "$(curl -fsSL https://icanhazdadjoke.com)" | lolcat
fi
export PATH="$PATH:/Volumes/Exodrive/Code/flutter/bin" export PATH="$PATH:/Volumes/Exodrive/Code/flutter/bin"
export PATH="$PATH:~/Library/Android/sdk/platform-tools:~/Library/Android/sdk/build-tools" export PATH="$PATH:~/Library/Android/sdk/platform-tools:~/Library/Android/sdk/build-tools"
@@ -157,7 +165,9 @@ export ANDROID_SDK_ROOT=~/Library/Android/sdk
export ANDROID_NDK_HOME=~/Library/Android/sdk/ndk/25.2.9519653 export ANDROID_NDK_HOME=~/Library/Android/sdk/ndk/25.2.9519653
export ANDROID_AVD_HOME=~/.android/avd export ANDROID_AVD_HOME=~/.android/avd
export JAVA_HOME="`/usr/libexec/java_home `" if [ -f /usr/libexec/java_home ]; then
export JAVA_HOME="`/usr/libexec/java_home `"
fi
# bun completions # bun completions
[ -s "/Users/madeline/.bun/_bun" ] && source "/Users/madeline/.bun/_bun" [ -s "/Users/madeline/.bun/_bun" ] && source "/Users/madeline/.bun/_bun"