Gvim and xxd when using home-manager's vim module

I feel like I must be missing something obvious, but how do I get gvim and xxd to be available using home-manager’s vim module.

With just

programs.vim = {
  enable = true;

I only get vim in my path, even though vim_configurable seems to include the others by default. What am I missing?

The answer appears to be, “upgrade to NixOS 22.05,” which now properly exposes xxd and gvim when using a customized vim package.