Gum provides highly configurable, ready-to-use utilities to help you write
useful shell scripts and dotfiles aliases with just a few lines of code. Gum
is designed to be embedded in scripts and supports all sorts of use cases.
Components are configurable and customizable to fit your theme and use case.
¦ ¦ ¦ ¦
Manual pages:
FreshPorts has no man page information for this port.
devel/gum: Update to 0.14.1
ChangeLog: https://github.com/charmbracelet/gum/releases/tag/v0.14.1
What's Changed
* Show help with Huh?
* Support using the Home/End keys in pager
Fixes
* Handle huh? user aborted error
* Cursor styling
* Re-introduce ESC for gum write
PR: 279573
Reported by: dave@bitboss.ca (maintainer)
devel/gum: update to 0.14.0
ChangeLog: https://github.com/charmbracelet/gum/releases/tag/v0.14.0
* Use Huh for Gum Choose
* Use Huh for Gum Confirm
* Use Huh for Gum File
* Use Huh for Gum Input
* Use Huh for Gum Write
* fix(spin): Output Pipes if Timeout Occurs
* Document gum log --time
* feat(spin): Add support for --show-error for the spinner. (rebase #440)
PR: 278864
Reported by: dave@bitboss.ca (maintainer)
devel/gum: update to 0.12.0
ChangeLog: https://github.com/charmbracelet/gum/releases/tag/v0.12.0
* Pretty Table Print
* Log command
* Avoid reading from stdin if --value is being used
* Made filter work with lists as choose
PR: 275392
Reported by: dave@bitboss.ca (maintainer)
devel/gum: Add fish completion and port improvements
- gum binary is installed by default, so no need to use INSTALL_PROGRAM
(or wrongly INSTALL_SCRIPT)
- add fish completion
- do generation of man and completions in post-build
- use correct go variable to execute cmd on post-build
- install stuff on post-install
- move man page to a valid location (${PREFIX}/man being considered as
deprecated.)
PR: 272668
devel/gum: A tool for glamorous shell scripts
Gum provides highly configurable, ready-to-use utilities to help you write
useful shell scripts and dotfiles aliases with just a few lines of code. Gum
is designed to be embedded in scripts and supports all sorts of use cases.
Components are configurable and customizable to fit your theme and use case.
WWW: https://github.com/charmbracelet/gum
PR: 271028