feat: add shell completion and man page support
- Add command-line options for generating shell completions
- Add command-line option for generating man page
- Update flake.nix to use the new completion generators
- Implement Bash, Zsh, and Fish completion scripts
- Create a detailed man page
💙 Generated with Crush
Co-Authored-By: 💙 Crush <crush@charm.land>