mirror of
https://github.com/nushell/nushell.git
synced 2024-11-21 16:03:19 +01:00
Use for
instead of each
in register-plugins.nu (#8284)
Tiny change, just avoids printing `empty list` when running `register-plugins.nu`. Context: https://github.com/nushell/nushell/pull/8014#issuecomment-1440733867
This commit is contained in:
parent
1a62d87a42
commit
12483fac92
@ -9,14 +9,13 @@ def keep-plugin-executables [] {
|
||||
}
|
||||
|
||||
# get list of all plugin files from their installed directory
|
||||
ls ((which nu).path.0 | path dirname)
|
||||
| where name =~ nu_plugin
|
||||
| keep-plugin-executables
|
||||
| each {|plugin|
|
||||
let plugins = (ls ((which nu).path.0 | path dirname) | where name =~ nu_plugin | keep-plugin-executables)
|
||||
for plugin in $plugins {
|
||||
print -n $"registering ($plugin.name), "
|
||||
nu -c $"register '($plugin.name)'"
|
||||
print "success!"
|
||||
}
|
||||
|
||||
# print helpful message
|
||||
print "\nplugins registered, please restart nushell"
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user