Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ayax79/nu_plugin_plist
Plugin for handling plist files in nushell
https://github.com/ayax79/nu_plugin_plist
Last synced: about 2 months ago
JSON representation
Plugin for handling plist files in nushell
- Host: GitHub
- URL: https://github.com/ayax79/nu_plugin_plist
- Owner: ayax79
- License: mit
- Archived: true
- Created: 2022-12-22T20:11:33.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-06T20:42:51.000Z (5 months ago)
- Last Synced: 2024-08-06T23:56:25.979Z (5 months ago)
- Language: Rust
- Size: 99.6 KB
- Stars: 7
- Watchers: 2
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-nu - nu_plugin_plist by ayax79
README
# Plist plugin for Nushell
> [!IMPORTANT]
>
> The functionality of the plist plugin is moving to [nu_plugin_formats](https://github.com/nushell/nushell/tree/main/crates/nu_plugin_formats) for nushell release 0.97.
> Release 0.96 is the final release of this plugin.Provides the ability to read and write Apple plists.
To read a plist:
```nushell
open /System/Library/LaunchDaemons/bootps.plist
```or
```
cat /System/Library/LaunchDaemons/bootps.plist | from plist
```to write a plist:
```
ps | to plist
```Note: this requires Nushell 0.92 or later
To install:
```
> cargo install --path .
```To register (from inside Nushell):
```
> register
```Usage:
```
open file.plist
``````
open --raw file.plist | from plist
```