This commit is contained in:
Balthild 2025-07-06 00:06:39 +02:00 committed by GitHub
commit edcf76721d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 17 additions and 0 deletions

View file

@ -0,0 +1,16 @@
use path
var venv-bin = (path:join '{{ VIRTUAL_ENV_DIR }}' '{{ BIN_NAME }}')
var paths-bak = $paths
set paths = [$venv-bin $@paths]
set-env VIRTUAL_ENV '{{ VIRTUAL_ENV_DIR }}'
set-env VIRTUAL_ENV_PROMPT '{{ VIRTUAL_PROMPT }}'
edit:add-var deactivate~ {
set paths = $paths-bak
unset-env VIRTUAL_ENV
unset-env VIRTUAL_ENV_PROMPT
edit:del-var deactivate~
}

View file

@ -24,6 +24,7 @@ use crate::{Error, Prompt};
const ACTIVATE_TEMPLATES: &[(&str, &str)] = &[
("activate", include_str!("activator/activate")),
("activate.csh", include_str!("activator/activate.csh")),
("activate.elv", include_str!("activator/activate.elv")),
("activate.fish", include_str!("activator/activate.fish")),
("activate.nu", include_str!("activator/activate.nu")),
("activate.ps1", include_str!("activator/activate.ps1")),