-
Notifications
You must be signed in to change notification settings - Fork 0
/
zshenv
31 lines (26 loc) · 1.25 KB
/
zshenv
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# Brew config
export HOMEBREW_CASK_OPTS="--no-quarantine --no-binaries"
# Path to your oh-my-zsh installation.
export ZSH="$HOME/.oh-my-zsh"
# JDK
export PATH="/opt/homebrew/opt/openjdk/bin:$PATH"
# Android platform tools from homebrew
export PATH="/Users/ira/Library/Android/sdk/platform-tools:$PATH"
export PATH="/Users/ira/Library/Android/sdk/cmdline-tools/latest/bin:$PATH"
# Flutter from homebrew
export PATH="/opt/homebrew/Caskroom/flutter/2.10.2/flutter/bin:$PATH"
# Flutter tools
export PATH="$PATH":"$HOME/.pub-cache/bin"
#APP_HOME=/opt/homebrew/Caskroom/android-sdk/4333796/tools
# Fix for some Java 11 shit
CLASSPATH=$APP_HOME/jaxb_lib/activation.jar:$APP_HOME/jaxb_lib/jaxb-impl.jar:$APP_HOME/jaxb_lib/jaxb-xjc.jar:$APP_HOME/jaxb_lib/jaxb-core.jar:$APP_HOME/jaxb_lib/jaxb-jxc.jar:$APP_HOME/jaxb_lib/jaxb-api.jar:$APP_HOME/jaxb_lib/istack-commons-runtime.jar:$CLASSPATH
function exists() {
# `command -v` is similar to `which`
# https://stackoverflow.com/a/677212/1341838
command -v $1 >/dev/null 2>&1
# More explicitly written:
# command -v $1 1>/dev/null 2>/dev/null
}
export ANDROID_SDK=/Users/ira/Library/Android/sdk
export PATH=/Users/ira/Library/Android/sdk/platform-tools:$PATH
export PATH=/opt/homebrew/Caskroom/ngrok/3.3.1,gRmfNMWCVKD,a:$PATH