diff --git a/register-plugins.nu b/register-plugins.nu index 0c5dc5560..dfeb6a2bb 100644 --- a/register-plugins.nu +++ b/register-plugins.nu @@ -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"