Windows NT KAMIDAKI 10.0 build 19045 (Windows 10) AMD64
Apache/2.4.58 (Win64) OpenSSL/3.1.3 PHP/8.3.9
Server IP : 192.168.3.16 & Your IP : 216.73.216.52
Domains :
Cant Read [ /etc/named.conf ]
User : SISTEMA
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
C: /
Users /
VEGETA /
Envs /
kamidaki /
Scripts /
Delete
Unzip
Name
Size
Permission
Date
Action
activate
2.12
KB
-rw-rw-rw-
2023-02-20 11:45
activate.bat
1.18
KB
-rwxrwxrwx
2023-02-20 11:45
activate.fish
2.97
KB
-rw-rw-rw-
2023-02-20 11:45
activate.nu
3.28
KB
-rw-rw-rw-
2023-02-20 11:45
activate.ps1
1.73
KB
-rw-rw-rw-
2023-02-20 11:45
activate_this.py
1.14
KB
-rw-rw-rw-
2023-02-20 11:45
deactivate.bat
602
B
-rwxrwxrwx
2023-02-20 11:45
pip-3.11.exe
105.87
KB
-rwxrwxrwx
2023-02-20 11:45
pip.exe
105.87
KB
-rwxrwxrwx
2023-02-20 11:45
pip3.11.exe
105.87
KB
-rwxrwxrwx
2023-02-20 11:45
pip3.exe
105.87
KB
-rwxrwxrwx
2023-02-20 11:45
pydoc.bat
24
B
-rwxrwxrwx
2023-02-20 11:45
python.exe
264.27
KB
-rwxrwxrwx
2023-02-20 11:45
pythonw.exe
253.27
KB
-rwxrwxrwx
2023-02-20 11:45
wheel-3.11.exe
105.85
KB
-rwxrwxrwx
2023-02-20 11:45
wheel.exe
105.85
KB
-rwxrwxrwx
2023-02-20 11:45
wheel3.11.exe
105.85
KB
-rwxrwxrwx
2023-02-20 11:45
wheel3.exe
105.85
KB
-rwxrwxrwx
2023-02-20 11:45
Save
Rename
# virtualenv activation module # Activate with `overlay use activate.nu` # Deactivate with `deactivate`, as usual # # To customize the overlay name, you can call `overlay use activate.nu as foo`, # but then simply `deactivate` won't work because it is just an alias to hide # the "activate" overlay. You'd need to call `overlay hide foo` manually. export-env { def is-string [x] { ($x | describe) == 'string' } def has-env [name: string] { $name in (env).name } # Emulates a `test -z`, but btter as it handles e.g 'false' def is-env-true [name: string] { if (has-env $name) { # Try to parse 'true', '0', '1', and fail if not convertible let parsed = do -i { $env | get $name | into bool } if ($parsed | describe) == 'bool' { $parsed } else { not ($env | get $name | is-empty) } } else { false } } let is_windows = ($nu.os-info.name | str downcase) == 'windows' let virtual_env = 'C:\Users\VEGETA\Envs\kamidaki' let bin = 'Scripts' let path_sep = (char esep) let path_name = if $is_windows { if (has-env 'Path') { 'Path' } else { 'PATH' } } else { 'PATH' } let old_path = ( if $is_windows { if (has-env 'Path') { $env.Path } else { $env.PATH } } else { $env.PATH } | if (is-string $in) { # if Path/PATH is a string, make it a list $in | split row $path_sep | path expand } else { $in } ) let venv_path = ([$virtual_env $bin] | path join) let new_path = ($old_path | prepend $venv_path | str collect $path_sep) let new_env = { $path_name : $new_path VIRTUAL_ENV : $virtual_env } let new_env = if (is-env-true 'VIRTUAL_ENV_DISABLE_PROMPT') { $new_env } else { # Creating the new prompt for the session let virtual_prompt = if ('kamidaki' == '') { $'(char lparen)($virtual_env | path basename)(char rparen) ' } else { '(kamidaki) ' } # Back up the old prompt builder let old_prompt_command = if (has-env 'VIRTUAL_ENV') and (has-env '_OLD_PROMPT_COMMAND') { $env._OLD_PROMPT_COMMAND } else { if (has-env 'PROMPT_COMMAND') { $env.PROMPT_COMMAND } else { '' } } # If there is no default prompt, then only the env is printed in the prompt let new_prompt = if (has-env 'PROMPT_COMMAND') { if 'closure' in ($old_prompt_command | describe) { { $'($virtual_prompt)(do $old_prompt_command)' } } else { { $'($virtual_prompt)($old_prompt_command)' } } } else { { $'($virtual_prompt)' } } $new_env | merge { _OLD_VIRTUAL_PATH : ($old_path | str collect $path_sep) _OLD_PROMPT_COMMAND : $old_prompt_command PROMPT_COMMAND : $new_prompt VIRTUAL_PROMPT : $virtual_prompt } } # Environment variables that will be loaded as the virtual env load-env $new_env } export alias pydoc = python -m pydoc export alias deactivate = overlay hide activate