summaryrefslogtreecommitdiff
path: root/.zsh/zshrc/80_python
diff options
context:
space:
mode:
Diffstat (limited to '.zsh/zshrc/80_python')
-rw-r--r--.zsh/zshrc/80_python30
1 files changed, 30 insertions, 0 deletions
diff --git a/.zsh/zshrc/80_python b/.zsh/zshrc/80_python
new file mode 100644
index 0000000..6357b52
--- /dev/null
+++ b/.zsh/zshrc/80_python
@@ -0,0 +1,30 @@
+# zshenv/80_python
+#
+# Set up tools related to Python
+#
+# Copyright © 2014-2022 Tobias Klauser <tklauser@distanz.ch>
+# Released under the terms of the Artistic Licence 2.0
+#
+# Source repository: git://git.distanz.ch/dotfiles/zsh.git
+
+# see https://opensource.com/article/19/5/python-3-default-mac
+if command -v pyenv 1>/dev/null 2>&1; then
+ eval "$(pyenv init -)"
+fi
+
+# >>> conda initialize >>>
+# !! Contents within this block are managed by 'conda init' !!
+__conda_setup="$('/opt/homebrew/anaconda3/bin/conda' 'shell.zsh' 'hook' 2> /dev/null)"
+if [ $? -eq 0 ]; then
+ eval "$__conda_setup"
+else
+ if [ -f "/opt/homebrew/anaconda3/etc/profile.d/conda.sh" ]; then
+ . "/opt/homebrew/anaconda3/etc/profile.d/conda.sh"
+ else
+ export PATH="/opt/homebrew/anaconda3/bin:$PATH"
+ fi
+fi
+unset __conda_setup
+# <<< conda initialize <<<
+
+# vim:ft=zsh