mirror of
https://github.com/RGBCube/nu_scripts
synced 2025-08-01 06:37:46 +00:00
Using def --env instead of def-env (#673)
This commit is contained in:
parent
9d02fb1ef8
commit
06d3095ab1
15 changed files with 28 additions and 28 deletions
|
@ -103,7 +103,7 @@ def marks [] {
|
|||
}
|
||||
|
||||
# Goto your bookmark
|
||||
export def-env goto [
|
||||
export def --env goto [
|
||||
pth: path@marks # Path to "go to"
|
||||
] {
|
||||
let prev = $env.PWD
|
||||
|
@ -112,7 +112,7 @@ export def-env goto [
|
|||
}
|
||||
|
||||
# Experimental use of `input` instead of completion
|
||||
export def-env goto_alternative [] {
|
||||
export def --env goto_alternative [] {
|
||||
let prev = $env.PWD
|
||||
list | input list -f | cd $in.path
|
||||
change_prev $prev
|
||||
|
|
|
@ -8,7 +8,7 @@ export-env {
|
|||
}
|
||||
}
|
||||
|
||||
export def-env main [
|
||||
export def --env main [
|
||||
command?: string@'nu-complete rbenv',
|
||||
...args
|
||||
] {
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
|
||||
# adapted from https://github.com/pypa/virtualenv/blob/46f68d67c79f2280554f47f3c21265b3a1e899a4/src/virtualenv/activation/nushell/activate.nu
|
||||
|
||||
export def-env auto-venv-on-enter [
|
||||
export def --env auto-venv-on-enter [
|
||||
_env: record,
|
||||
] {
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
# Activate conda environment
|
||||
export def-env activate [
|
||||
export def --env activate [
|
||||
env_name?: string@'nu-complete conda envs' # name of the environment
|
||||
] {
|
||||
let conda_info = (conda info --envs --json | from json)
|
||||
|
@ -73,7 +73,7 @@ export def-env activate [
|
|||
}
|
||||
|
||||
# Deactivate currently active conda environment
|
||||
export def-env deactivate [] {
|
||||
export def --env deactivate [] {
|
||||
let path_name = if "PATH" in $env { "PATH" } else { "Path" }
|
||||
$env.$path_name = $env.CONDA_OLD_PATH
|
||||
|
||||
|
|
|
@ -22,7 +22,7 @@ export-env {
|
|||
$env.CONDA_CURR = null
|
||||
}
|
||||
|
||||
export def-env activate [name: string] {
|
||||
export def --env activate [name: string] {
|
||||
if ($env.CONDA_ROOT | is-empty) {
|
||||
print "Neither Conda nor Mamba is valid."
|
||||
return
|
||||
|
@ -44,7 +44,7 @@ export def-env activate [name: string] {
|
|||
load-env ({CONDA_CURR: $name} | merge $new_path)
|
||||
}
|
||||
|
||||
export def-env deactivate [] {
|
||||
export def --env deactivate [] {
|
||||
if ($env.CONDA_ROOT | is-empty) {
|
||||
print "Neither Conda nor Mamba is valid."
|
||||
return
|
||||
|
@ -55,7 +55,7 @@ export def-env deactivate [] {
|
|||
load-env {Path: $env.CONDA_BASE_PATH, PATH: $env.CONDA_BASE_PATH}
|
||||
}
|
||||
|
||||
export def-env list [] {
|
||||
export def --env list [] {
|
||||
$env.CONDA_ENVS |
|
||||
flatten |
|
||||
transpose |
|
||||
|
|
|
@ -35,7 +35,7 @@ export-env {
|
|||
] | str join ";")
|
||||
}
|
||||
|
||||
export def-env activate [
|
||||
export def --env activate [
|
||||
--host (-h): string = "x64", # Host architecture, must be x64 or x86 (case insensitive)
|
||||
--target (-t): string = "x64", # Target architecture, must be x64 or x86 (case insensitive)
|
||||
--sdk (-s): string = "latest" # Version of Windows SDK, must be "latest" or a valid version string
|
||||
|
@ -133,7 +133,7 @@ export def-env activate [
|
|||
hide-env MSVS_INCLUDE_PATH
|
||||
}
|
||||
|
||||
export def-env deactivate [] {
|
||||
export def --env deactivate [] {
|
||||
if (($env.MSVS_ROOT | is-empty) or ($env.MSVS_MSVC_ROOT | is-empty)) {
|
||||
print "Either Microsoft Visual Studio or MSVC is valid."
|
||||
return
|
||||
|
|
|
@ -12,7 +12,7 @@ use get-weather.nu get_weather
|
|||
$env.WEATHER = (get_weather | upsert last_run_time { (date now | format date '%Y-%m-%d %H:%M:%S %z')})
|
||||
|
||||
#command to run at interval
|
||||
def-env timed_weather_run [
|
||||
def --env timed_weather_run [
|
||||
--interval(-i): duration # The interval duration
|
||||
] {
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# - Air polution condition using airvisual api
|
||||
# - Street address using google maps api
|
||||
# - Version 2.0
|
||||
export def-env weatherds [] {
|
||||
export def --env weatherds [] {
|
||||
get_weather (get_location 0)
|
||||
}
|
||||
|
||||
|
@ -122,7 +122,7 @@ def get_weather [loc] {
|
|||
|
||||
|
||||
# Get weather for right command prompt (set in config.nu)
|
||||
export def-env get_weather_by_interval [INTERVAL_WEATHER] {
|
||||
export def --env get_weather_by_interval [INTERVAL_WEATHER] {
|
||||
let weather_runtime_file = (($env.HOME) | path join .weather_runtime_file.json)
|
||||
|
||||
if ($weather_runtime_file | path exists) {
|
||||
|
@ -189,4 +189,4 @@ def get_weather_icon [icon: string] {
|
|||
"thunderstorm": {"🌩️"},
|
||||
"tornado": {"🌪️"}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue