If you install nak from AUR you get free completions installed now.
I don't know why it took me so long to realize this would be possible and useful.
If you install it via other means, https://github.com/fiatjaf/nak has instructions on how to install completions now (a single line).
Also:
- `nak relays` command that lists write or read relays from anyone so you can use it on other commands.
- petname resolution: any place that would have otherwise taken a npub/hex pubkey/nprofile/nip05 now also takes a petname path like: "~/petname/petname-of-petname/..." (based on the current user --sec, if available) or "~dergigi.com/petname-of-gigi's-friend/..." based on absolute keys (also works with absolute npubs, but at this point you're not gaining much).
- `nak blossom upload --auto` uploads to your announced blossom servers.
- `nak podcast` fixes and improvements, `nak group chat` fixes and improvements (and many other fixes from mattn (npub1937…haj6)).
- other small things no one cares.
By the way, I forgot that we had these commands, so maybe you'll want to know too:
- `nak git history`: display the history of commits from a GRASP repository
- `nak git ls`: list files in a directory of a GRASP repository
- `nak git download`: downloads a specific file from a GRASP repository