-
Notifications
You must be signed in to change notification settings - Fork 0
Improve the structure and functionality of nixos-* helper scripts #49
Copy link
Copy link
Open
Labels
compat: backwardsRepresents a backwards compatible change. Existing functionality is wholly unaffected by changes.Represents a backwards compatible change. Existing functionality is wholly unaffected by changes.priority: lowNon-essential issues that are neither affecting functionality nor usability.Non-essential issues that are neither affecting functionality nor usability.type: feature/improvementMarks the request/implementation of a feature improvement. Accompany with relevant labels.Marks the request/implementation of a feature improvement. Accompany with relevant labels.
Metadata
Metadata
Assignees
Labels
compat: backwardsRepresents a backwards compatible change. Existing functionality is wholly unaffected by changes.Represents a backwards compatible change. Existing functionality is wholly unaffected by changes.priority: lowNon-essential issues that are neither affecting functionality nor usability.Non-essential issues that are neither affecting functionality nor usability.type: feature/improvementMarks the request/implementation of a feature improvement. Accompany with relevant labels.Marks the request/implementation of a feature improvement. Accompany with relevant labels.
Firstly, re-order the code to execute in stages better and have fewer large chunks of unreadable garble. Handle options better, accept the ability to do
-hvfor-h -vor--help --verbose. Break down larger chunks into smaller helpers to modularize the code. Finally, make logging more consistent, I kind of like whatnixos-rollbackdoes with the log levels, but it's repetitive and a bit obtuse to understand.