-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.sh_env
81 lines (71 loc) · 2.28 KB
/
.sh_env
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
# mask permissions for others by default
umask 027
# set PATH to include user's private bin and cargo
GCMDIR=/gcm
if [ -e /usr/local/jdk11 ]; then
IDEA_JDK=/usr/local/jdk11
export IDEA_JDK
fi
JAVA8_HOME=/usr/local/jdk8
#JAVA_HOME=$JAVA8_HOME
BROWSER=firefox
if which chromium 2>/dev/null >/dev/null; then
CHROME_BIN="`which chromium 2>/dev/null`"
export CHROME_BIN
fi
#DOCKER_BUILDKIT=1
CHORUS_SERVICE_TYPE=ClusterIP
ALPINE_HADOOP_VERSION=cdh54
PYSPARK_DRIVER_PYTHON=ipython3
#CLUTTER_VBLANK=none
if [ -z "$SSH_AUTH_SOCK" ]; then
if [ -n "$XDG_RUNTIME_DIR" ]; then
SSH_AUTH_SOCK="$XDG_RUNTIME_DIR/keyring/ssh"
export SSH_AUTH_SOCK
else
SSH_AUTH_SOCK="/run/user/`id -u`/keyring/ssh"
if [ -e "$SSH_AUTH_SOCK" ]; then
export SSH_AUTH_SOCK
else
SSH_AUTH_SOCK="/var$SSH_AUTH_SOCK"
if [ -e "$SSH_AUTH_SOCK" ]; then
export SSH_AUTH_SOCK
fi
fi
fi
fi
if [ -x /usr/lib/seahorse/ssh-askpass ]; then
SSH_ASKPASS=/usr/lib/seahorse/ssh-askpass
export SSH_ASKPASS
elif [ -x /usr/libexec/seahorse/ssh-askpass ]; then
SSH_ASKPASS=/usr/libexec/seahorse/ssh-askpass
export SSH_ASKPASS
fi
# ydotool socket path used by /etc/systemd/system/ydotoold.service
YDOTOOL_SOCKET=/tmp/ydotool-1000/.ydotool_socket
# required for conda environments
TERMINFO_DIRS=/usr/share/terminfo
PATH="$PATH:$JAVA8_HOME/bin:$HOME/.local/bin:$HOME/.cargo/bin:$HOME/.krew/bin"
export GCMDIR JAVA8_HOME BROWSER DOCKER_BUILDKIT DOCKER_TEAM_STUDIO_REPO CHORUS_SERVICE_TYPE ALPINE_HADOOP_VERSION PYSPARK_DRIVER_PYTHON YDOTOOL_SOCKET TERMINFO_DIRS PATH
# gcloud python and new gke plugin
CLOUDSDK_PYTHON=python3
USE_GKE_GCLOUD_AUTH_PLUGIN=True
# k8s config files
KUBECONFIG="$HOME/.kube/config"
if [ -d "$HOME/.kube/configs" ]; then
for f in $HOME/.kube/configs/*; do
if [ -r "$f" ]; then
KUBECONFIG="$KUBECONFIG:$f"
fi
done
fi
export CLOUDSDK_PYTHON USE_GKE_GCLOUD_AUTH_PLUGIN KUBECONFIG
FD_CMD=fd
type fdfind 2>/dev/null >/dev/null && FD_CMD=fdfind
FZF_DEFAULT_COMMAND="$FD_CMD --hidden --strip-cwd-prefix --exclude .git"
FZF_CTRL_T_COMMAND="$FZF_DEFAULT_COMMAND"
FZF_ALT_C_COMMAND="$FZF_DEFAULT_COMMAND --type d"
export FD_CMD FZF_DEFAULT_COMMAND FZF_CTRL_T_COMMAND FZF_ALT_C_COMMAND
[ -r "$HOME/.sh_env.local" ] && . "$HOME/.sh_env.local"
SHENV_READ=1
export SHENV_READ