MooseX:...mpletion(3)

πŸ’… MooseX::App::Plugin::BashCompletion

okay so this is the manual page for MooseX:...mpletion(3) β€” user contributed Perl documentation, and it's literally all about giving your MooseX::App application bash completion. bestie, the module is MooseX::App::Plugin::BashCompletion, and it does exactly what it says on the tin: Bash completion for your MooseX::App applications. 🐚✨

🌸 NAME

MooseX::App::Plugin::BashCompletion β€” Bash completion for your MooseX::App applications. no cap, that's the whole name-and-game. πŸŽ€

✨ SYNOPSIS

In your base class, you drop this in:

package MyApp;
use MooseX::App qw(BashCompletion);

Then in your shell, you do the two-step:

bash$ myapp bash_completion > myapp-complete.sh
bash$ source myapp-complete.sh

slay. now your shell knows things. πŸ’…

πŸ¦‹ DESCRIPTION

This plugin generates a bash completion definition for your application. that's it, that's the vibe β€” it's giving "make tab-completion happen for my app" and we're obsessed. ✨

πŸ‘€ SEE ALSO

  • MooseX::App::Cmd::Command::BashComplete β€” the related thing to go peek at, iykyk. 🫢

that's the whole page, bestie. it came from user contributed Perl documentation, perl v5.42.0, dated 2024-08-09, under the MooseX:...mpletion(3) manual-page name. mwah. πŸ’–

πŸ“¦ where this page comes from