cli icon indicating copy to clipboard operation
cli copied to clipboard

A simple, fast, and fun package for building command line apps in Go

Results 239 cli issues
Sort by recently updated
recently updated
newest added

Is there a way to update the format of VisibleFlags? By default, help shows `--out file, -o file Usage` I want to change it to `-o, --out file Usage`.

status/triage
area/v3

## What type of PR is this? _(REQUIRED)_ - bug ## What this PR does / why we need it: _(REQUIRED)_ ## Which issue(s) this PR fixes: _(REQUIRED)_ Fixes #1951...

## Checklist * [x] Are you running the latest v3 release? The list of releases is [here](https://github.com/urfave/cli/releases). * [x] Did you check the manual for your release? The v3 manual...

status/triage
area/v3

## Checklist * [x] Are you running the latest v3 release? The list of releases is [here](https://github.com/urfave/cli/releases). * [x] Did you check the manual for your release? The v3 manual...

status/triage
status/waiting-for-response
area/v3

## Checklist * [x] Are you running the latest v3 release? The list of releases is [here](https://github.com/urfave/cli/releases). * [x] Did you check the manual for your release? The v3 manual...

status/triage
area/v3

## What type of PR is this? _(REQUIRED)_ - bug - cleanup - documentation - feature ## What this PR does / why we need it: _(REQUIRED)_ ## Which issue(s)...

Believe that Actions are only run when a flag is set. This means that when I have an Action which I want to run even on the default Value, I...

kind/feature
status/waiting-for-response
area/v3

this is either a question about v2, or a feature request for v3. The way I currently like to organize my flags is like I've done in https://github.com/Layr-Labs/eigenda-proxy/blob/480324a0c60da9f7e498daa264cb68564f06290a/flags/flags.go#L76, where modules/packages...

kind/question
status/waiting-for-response
area/v3

Hi, I was wondering if the default [command_setup.go:33](https://github.com/urfave/cli/blob/main/command_setup.go#L33) ```go if cmd.Usage == "" && isRoot { tracef("setting default Usage (cmd=%[1]q)", cmd.Name) cmd.Usage = "A new cli application" } ``` is...

kind/question
area/v2

## My urfave/cli version is _**3.3.3**_ ## Checklist - [x] Are you running the latest v3 release? The list of releases is [here](https://github.com/urfave/cli/releases). - [x] Did you check the manual...

kind/bug
area/v3