Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/morgy93/ddev-gum

A tool for glamorous shell scripts 🎀 like DDEV web commands
https://github.com/morgy93/ddev-gum

bash bubbles ddev ddev-get gum lipgloss shell zsh

Last synced: 4 days ago
JSON representation

A tool for glamorous shell scripts 🎀 like DDEV web commands

Awesome Lists containing this project

README

        



DDEV logo


gum Logo

ddev-gum


[![tests](https://github.com/Morgy93/ddev-gum/actions/workflows/tests.yml/badge.svg)](https://github.com/Morgy93/ddev-gum/actions/workflows/tests.yml) ![project is maintained](https://img.shields.io/maintenance/yes/2024.svg)

## What is Gum?

> A tool for glamorous shell scripts. Leverage the power of [Bubbles](https://github.com/charmbracelet/bubbles) and [Lip Gloss](https://github.com/charmbracelet/lipgloss) in your scripts and aliases without writing any Go code!
>
> ![gum](https://github.com/Morgy93/ddev-gum/assets/7961978/426f48a5-f02e-423e-a894-ca54bd2cd0d1)

For more information, see the [official repository](https://github.com/charmbracelet/gum) or visit .

YouTube: [Let's build a conventional commit helper script with Gum!](https://youtube.com/watch?v=vtCwt-4tIto)

YouTube Shorts: [Gum: Write Glamorous Shell Scripts](https://www.youtube.com/watch?v=J7S-qastsqg)

## Installation

```shell
ddev add-on get Morgy93/ddev-gum
ddev restart
```

> [!NOTE]
> For DDEV versions prior to v1.23.5, use `ddev get` instead of `ddev add-on get`.

## Usage

### Host shell

```shell
ddev gum
```

### Inside DDEV web commands

```shell
gum
```

Please refer to the documentation at .