Skip to content

feat(option)!: update optnix, use interactive mode by default#92

Merged
water-sucks merged 3 commits intonix-community:mainfrom
water-sucks:update-optnix-dep
Jul 13, 2025
Merged

feat(option)!: update optnix, use interactive mode by default#92
water-sucks merged 3 commits intonix-community:mainfrom
water-sucks:update-optnix-dep

Conversation

@water-sucks
Copy link
Copy Markdown
Collaborator

@water-sucks water-sucks commented Jul 13, 2025

optnix has been updated to v0.2.0 with some extra features, so this updates it to use those new features.

Additionally, the command-line switch for interactive mode is now the default, and users must opt out of interactive mode with the -n/--non-interactive mode if they would like to see the original nixos option output with no flags.

--json and --value-only output imply non-interactive usage.

This behavior mirrors upstream optnix, since most users prefer using the interactive interface after conducting some minimal research into this matter.

@water-sucks water-sucks changed the title feat(option): update optnix dependency feat(option)!: update optnix dependency, use interactive mode by default Jul 13, 2025
@water-sucks water-sucks changed the title feat(option)!: update optnix dependency, use interactive mode by default feat(option)!: update optnix, use interactive mode by default Jul 13, 2025
@water-sucks water-sucks enabled auto-merge (rebase) July 13, 2025 22:47
@water-sucks water-sucks merged commit 5279743 into nix-community:main Jul 13, 2025
1 check passed
@water-sucks water-sucks deleted the update-optnix-dep branch July 13, 2025 22:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant