generate hand from currently installed packages #3

Open
opened 2026-05-29 07:26:42 +00:00 by jaynuine · 0 comments
Owner

because retrieving package ids individually may be tedious, having a subcommand like fetchland save to save all user installed packages ?

or rather maybe register packages when invoking fetchland install interactively, as a wrapper for bridges

you could even have the install subcommand be assumed as the default so that fetchland <package_id> would call install(<package_id>) which is semantically pleasing and intuitive given the name of the project which reads "fetch [a] land [named] <package_id>"

besides interactively invoking the fetchland wrappers to manage packages, fetchland save could display flatpak list --app [--user] as a numbered checklist while listening for user input, taking a whitespace separated sequence of indexes to toggle the inclusion of, before displaying the diff from the current lands.lst with the would be new lands.lst and querying for overwrite confirmation

because retrieving package ids individually may be tedious, having a subcommand like `fetchland save` to save all user installed packages ? or rather maybe register packages when invoking `fetchland install` interactively, as a wrapper for bridges you could even have the install subcommand be assumed as the default so that `fetchland <package_id>` would call `install(<package_id>)` which is semantically pleasing and intuitive given the name of the project which reads "fetch [a] land [named] <package_id>" besides interactively invoking the fetchland wrappers to manage packages, `fetchland save` could display `flatpak list --app [--user]` as a numbered checklist while listening for user input, taking a whitespace separated sequence of indexes to toggle the inclusion of, before displaying the diff from the current lands.lst with the would be new lands.lst and querying for overwrite confirmation
jaynuine added this to the todo project 2026-05-30 22:52:44 +00:00
jaynuine changed title from generate lands from currently installed flatpaks to generate lands from currently installed packages 2026-05-31 02:30:36 +00:00
jaynuine changed title from generate lands from currently installed packages to generate hand from currently installed packages 2026-05-31 02:30:57 +00:00
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
jaynuine/fetshland#3
No description provided.