yodamad / heimdall

A CLI to help with your git directories
Apache License 2.0
6 stars 0 forks source link

🫧 Replace term module by charmbracelet/bubbles #9

Closed lcheylus closed 1 month ago

lcheylus commented 1 month ago

To display menu (source in utils/menu.go), your project uses github.com/pkg/term Go module. This module is old and not well supported on some OS (especially on BSD ones).

Could you replace use of term module by another one? Bubbles by charmbracelet is a good candidate: a lot of TUI components for Go and simple to use => https://github.com/charmbracelet/bubbles

yodamad commented 1 month ago

@lcheylus : yes I discovered bubbles yesterday 😉 https://x.com/yodamad03/status/1839705592874598571

This is one of my next tasks to switch to bubbles 😄

yodamad commented 1 month ago

xterm removed

Input & single choice switched to bubbles

Remains the multi choice for git pull option

yodamad commented 1 month ago

Fix in https://github.com/yodamad/heimdall/releases/tag/0.2.0