Closed mike-lloyd03 closed 8 months ago
I've had to start over multiple times due to pacman/aur errors or accidents.
That's not something I have ever considered, because the review feature didn't exist when I migrated all my packages to pacdef. Thanks for letting me know.
Another option would be to update the group file immediately when adding a package to a group or assigning it as a dependency.
Then the individual replies (assign, delete, unmanaged) would be handled differently, which I would like to avoid.
Furthermore, a better approach might also be a temp file which records the decision for each package and then applies the changes at the end.
That's an excellent idea, thanks for bringing this up. Would you like to continue discussing this in a separate issue?
Thanks for the cool app.
Thank you very much for the kind and encouraging words! I, too, toyed with NixOS a bit before I came back to Arch.
Also, well done on the implementation. Thanks for the PR.
This adds another option to the review process allowing the user to exit the review and apply the decisions made so far.
I'm just starting to use pacdef and I have a few hundred packages to review. I've had to start over multiple times due to pacman/aur errors or accidents. This would essentially allow the user to save a "checkpoint" during the review process.
Another option would be to update the group file immediately when adding a package to a group or assigning it as a dependency. Then if the user is interrupted for whatever reason, he can pick up where he left off even if he doesn't apply. If you'd like, I can look into adding this feature as well.
Furthermore, a better approach might also be a temp file which records the decision for each package and then applies the changes at the end. This would also allow for resuming the review process but save all changes until the end. This is a bit more involved but if you're interested, I can look into adding this as well.
Thanks for the cool app. I just tried out NixOS for about a week and am coming back to Arch. I like many of the declarative features of NixOS and would like to see more of that in the Arch ecosystem.
Implements part of #36