NAME
App::karr::Cmd::Completion - Generate shell completion scripts for bash, zsh, and fish
VERSION
version 0.601
SYNOPSIS
karr completion bash
karr completion zsh > "${fpath[1]}/_karr"
karr completion fish | source
DESCRIPTION
Prints a static shell completion script for bash, zsh, or fish, generated from the command table in App::karr and the option declarations MooX::Options exposes on every command class. The script is static: it embeds the command names, option names, and fixed value lists, and never invokes karr at completion time, so it works even where the board is not reachable.
The value lists are the cheap, fixed ones: the --sort fields and the default priorities. Board-specific values (statuses, tags, task ids) are deliberately not embedded -- they are per-board configuration, and a static script has no board to read.
SUPPORT
Issues
Please report bugs and feature requests on GitHub at https://github.com/Getty/karr/issues.
IRC
Join #langertha on irc.perl.org or message Getty directly.
CONTRIBUTING
Contributions are welcome! Please fork the repository and submit a pull request.
AUTHOR
Torsten Raudssus <getty@cpan.org>
COPYRIGHT AND LICENSE
This software is Copyright (c) 2026 by Torsten Raudssus <torsten@raudssus.de> https://raudssus.de/.
This is free software, licensed under:
The Artistic License 2.0 (GPL Compatible)