nix-community / dconf2nix

:feet: Convert dconf files (e.g. GNOME Shell) to Nix, as expected by Home Manager [maintainer=@jtojnar]
Apache License 2.0
218 stars 6 forks source link

Refactor argument handling #103

Closed jtojnar closed 1 month ago

jtojnar commented 1 month ago

Move input-independent arguments to a top-level product type rather than duplicating them in FileArgs and StdinArgs. Without this, specifying --verbose before -i would lock-in StdinInput alternative. The arguments would also be duplicated in the help page.