AppMan icon indicating copy to clipboard operation
AppMan copied to clipboard

apptui 0.02: TUI for AppMan/AM using gum

Open zen0bit opened this issue 2 years ago • 10 comments

apptui 2. preview version

using gum

zen0bit avatar Dec 06 '23 17:12 zen0bit

As discused... https://github.com/ivan-hc/AM-Application-Manager/issues/8

zen0bit avatar Dec 06 '23 17:12 zen0bit

but "gum" is not in the Debian repos

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1031634

ivan-hc avatar Dec 06 '23 18:12 ivan-hc

temporarily only I think..

Installation of gum could be added to apptui

zen0bit avatar Dec 06 '23 18:12 zen0bit

Can you test it on debian/ubuntu pls? Can't test in vm right now

zen0bit avatar Dec 06 '23 22:12 zen0bit

I can test on Arch Linux, I've a VM for that

ivan-hc avatar Dec 06 '23 23:12 ivan-hc

on arch also if ask for install gum..

zen0bit avatar Dec 06 '23 23:12 zen0bit

I think that AM and AppMan already have too many dependences (wget, curl, ar, sed...), to add "gum" on distros that have not it on their repo by default (is the case of Debian and derivatives) is not the best practice.

I'm criticist also against my own inventions as you have seen.

ivan-hc avatar Dec 07 '23 14:12 ivan-hc

I think that AM and AppMan already have too many dependences (wget, curl, ar, sed...), to add "gum" on distros that have not it on their repo by default (is the case of Debian and derivatives) is not the best practice.

I'm criticist also against my own inventions as you have seen.

I don't see it as part of AppMan or AM

But as optional TUI both for AppMan and AM

PS: Installing gum from official readme added into script

zen0bit avatar Dec 07 '23 14:12 zen0bit

Work with Installed AM or AppMan or with AppMan in same dir

I think I add also options to install AppMan or AM...

zen0bit avatar Dec 07 '23 15:12 zen0bit

Need look at changes in AM/AppMan... (if something broke in tui)

zen0bit avatar Dec 26 '23 03:12 zen0bit

I close this because AppMan is part of AM now and a PR is already opened in that repo https://github.com/ivan-hc/AM/pull/175

Thanks for the effort.

ivan-hc avatar Jul 16 '24 16:07 ivan-hc