aboutsummaryrefslogtreecommitdiffstats
path: root/bash
diff options
context:
space:
mode:
authorjason2022-06-30 15:05:23 -0600
committerjason2022-06-30 15:05:23 -0600
commit14a4a7de50b44920728f3746276d899a6df771c2 (patch)
treec47555db5e3450dc9f31945c33c3e77f469f0a54 /bash
parent4df06d9514818d2a78fb3de159af6d1db4c12a62 (diff)
downloaddotfiles-14a4a7de50b44920728f3746276d899a6df771c2.tar.gz
dotfiles-14a4a7de50b44920728f3746276d899a6df771c2.zip
add virtualenv hacks; fix os x docker completion
Diffstat (limited to 'bash')
-rw-r--r--bash/.bashrc12
1 files changed, 11 insertions, 1 deletions
diff --git a/bash/.bashrc b/bash/.bashrc
index 7e7e791..06a4c4a 100644
--- a/bash/.bashrc
+++ b/bash/.bashrc
@@ -51,7 +51,7 @@ fi
51# Enable docker completions 51# Enable docker completions
52if [ -d /Applications/Docker.app/Contents/Resources/etc/ ]; then 52if [ -d /Applications/Docker.app/Contents/Resources/etc/ ]; then
53 . /Applications/Docker.app/Contents/Resources/etc/docker-compose.bash-completion 53 . /Applications/Docker.app/Contents/Resources/etc/docker-compose.bash-completion
54 . /Applications/Docker.app/Contents/Resources/etc/docker.bash-completion 54 . /Applications/Docker.app/Contents/Resources/etc/docker
55fi 55fi
56 56
57# Enable nix 57# Enable nix
@@ -74,6 +74,16 @@ if [ -x /opt/homebrew/bin/pyenv ]; then
74 eval "$(pyenv init -)" 74 eval "$(pyenv init -)"
75fi 75fi
76 76
77__workon() {
78 source ~/.virtualenvs/$1/bin/activate
79}
80__mkvirtualenv() {
81 python -mvenv ~/.virtualenvs/$1
82 source ~/.virtualenvs/$1/bin/activate
83}
84alias workon=__workon
85alias mkvirtualenv=__mkvirtualenv
86
77####### 87#######
78 88
79# Enable system bash completions 89# Enable system bash completions