9 releases
| 0.1.8 | Aug 25, 2025 |
|---|---|
| 0.1.7 | Jul 15, 2025 |
| 0.1.6 | Apr 30, 2025 |
| 0.1.4 | Dec 23, 2024 |
| 0.1.0 | Nov 27, 2023 |
#134 in Value formatting
444 downloads per month
125KB
3K
SLoC
nu_plugin_units
A Nushell plugin for easily converting between common units.
Installation
- Clone this repository
- Build the target via
cargo build --release - Add the plugin to nushell using the following nushell command
plugin add ./target/release/nu_plugin_units - Reload the plugin using
plugin use units
Usage
〉units -c time -u years -v 1
╭────┬──────────────┬────────────────────────╮
│ # │ unit │ value │
├────┼──────────────┼────────────────────────┤
│ 0 │ centuries │ 0.0100 │
│ 1 │ days │ 365.0000 │
│ 2 │ decades │ 0.1000 │
│ 3 │ hours │ 8760.0000 │
│ 4 │ microseconds │ 31540000000000.0000 │
│ 5 │ milliseconds │ 31556952000.0000 │
│ 6 │ minutes │ 525600.0000 │
│ 7 │ months │ 12.0000 │
│ 8 │ nanoseconds │ 31540000000000000.0000 │
│ 9 │ seconds │ 31536000.0000 │
│ 10 │ weeks │ 52.1430 │
│ 11 │ years │ 1.0000 │
╰────┴──────────────┴────────────────────────╯
You may want to consider adjusting the value of float_precision in your nushell config file.
$env.config = {
float_precision: 4
...
}
Dependencies
~25–59MB
~1M SLoC