1
0
mirror of https://github.com/nushell/nushell.git synced 2025-03-23 03:57:26 +01:00
nushell/crates/nu_plugin_example
Ian Manske fb4251aba7
Remove Record::from_raw_cols_vals_unchecked ()
# Description
Follows from  and replaces all usages of
`Record::from_raw_cols_vals_unchecked` with iterator or `record!`
equivalents.
2024-02-18 14:20:22 +02:00
..
src Remove Record::from_raw_cols_vals_unchecked () 2024-02-18 14:20:22 +02:00
Cargo.toml bump to dev release of nushell 0.90.2 () 2024-02-07 16:26:03 -06:00
README.md Allow plugins to receive configuration from the nushell configuration () 2024-01-15 16:59:47 +08:00

Plugin Example

Crate with a simple example of the Plugin trait that needs to be implemented in order to create a binary that can be registered into nushell declaration list

example config

This subcommand demonstrates sending configuration from the nushell $env.config to a plugin.

To register from after building nushell run:

register target/debug/nu_plugin_example

The configuration for the plugin lives in $env.config.plugins.example:

$env.config = {
  plugins: {
    example: [
      some
      values
    ]
  }
}

To list plugin values run:

nu-example-config