12 releases
0.3.0 | Feb 3, 2023 |
---|---|
0.3.0-beta.1 | Oct 6, 2022 |
0.2.12 | Jul 18, 2022 |
0.2.11 | Jun 23, 2022 |
0.2.6 | Mar 27, 2022 |
#387 in Configuration
337 downloads per month
Used in 9 crates
(5 directly)
105KB
1.5K
SLoC
Installation
nix-env
git clone https://github.com/vlinkz/nix-editor
nix-env -f nix-editor -i nix-editor
nix profile
nix profile install github:vlinkz/nix-editor
Run with Nix Flakes
nix run github:vlinkz/nix-editor -- --help
Usage: nix-editor [OPTIONS] <FILE> <ATTRIBUTE>
Arguments:
<FILE> Configuration file to read
<ATTRIBUTE> Nix configuration option arribute
Options:
-v, --val <VAL> Value to write
-a, --arr <ARR> Element to add
-d, --deref Dereference the value of the attribute
-i, --inplace Edit the file in-place
-o, --output <OUTPUT> Output file for modified config or read value
-r, --raw Prints console output without newlines or trimmed output
-f, --format Formats output using nixpkgs-fmt. Helps when writing new values
-h, --help Print help
-V, --version Print version
Dependencies
~8–17MB
~224K SLoC