diff options
| author | jason | 2022-06-30 15:05:23 -0600 |
|---|---|---|
| committer | jason | 2022-06-30 15:05:23 -0600 |
| commit | 14a4a7de50b44920728f3746276d899a6df771c2 (patch) | |
| tree | c47555db5e3450dc9f31945c33c3e77f469f0a54 /bash | |
| parent | 4df06d9514818d2a78fb3de159af6d1db4c12a62 (diff) | |
| download | dotfiles-14a4a7de50b44920728f3746276d899a6df771c2.tar.gz dotfiles-14a4a7de50b44920728f3746276d899a6df771c2.zip | |
add virtualenv hacks; fix os x docker completion
Diffstat (limited to 'bash')
| -rw-r--r-- | bash/.bashrc | 12 |
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 |
| 52 | if [ -d /Applications/Docker.app/Contents/Resources/etc/ ]; then | 52 | if [ -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 |
| 55 | fi | 55 | fi |
| 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 -)" |
| 75 | fi | 75 | fi |
| 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 | } | ||
| 84 | alias workon=__workon | ||
| 85 | alias mkvirtualenv=__mkvirtualenv | ||
| 86 | |||
| 77 | ####### | 87 | ####### |
| 78 | 88 | ||
| 79 | # Enable system bash completions | 89 | # Enable system bash completions |