Add command guards and freeBSD support
This commit is contained in:
+12
-2
@@ -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"
|
||||||
|
|||||||
Reference in New Issue
Block a user