Add command guards and freeBSD support
This commit is contained in:
14
config/zshrc
14
config/zshrc
@@ -128,11 +128,17 @@ case $uname in
|
||||
OpenBSD)
|
||||
export OS="openbsd"
|
||||
;;
|
||||
FreeBSD)
|
||||
export OS="freebsd"
|
||||
;;
|
||||
*)
|
||||
echo "Can't detect operating system from shell."
|
||||
;;
|
||||
esac
|
||||
|
||||
if [[ `ps ho command= $(ps ho ppid= $$)` == 'urxvt' ]]; then
|
||||
clear
|
||||
fi
|
||||
|
||||
# Rust dev
|
||||
if [ -d ~/.cargo/ ]
|
||||
@@ -146,7 +152,9 @@ then
|
||||
fi
|
||||
|
||||
# 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:~/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_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
|
||||
[ -s "/Users/madeline/.bun/_bun" ] && source "/Users/madeline/.bun/_bun"
|
||||
|
||||
Reference in New Issue
Block a user