home-manager: check whether a command is passed
home-manager: check whether a command is passed

"set -u" treats unset variables as an error, and $1 is unbound when no
command is passed.

rycee/home-manager,rycee/home-manager,rycee/home-manager