fix deprecation warning printed even if not used
update flake-utils
update to release 23.05
only disable visible options with -d

fixes eval error when mkRemovedOptionModule is used
update to 22.11
add flag to disable all programs and services
add disable option
add interactive flag
allow unfree packages by default
make options available in scope
use apps output instead of packages in example flake
update CLI args doc
prioritize profile's PATH over environment's PATH
add -U and -H options

Setting USER and HOME in the caller's environment
can be annoying when used as a flake app because
nix itself uses these environment variables.
fix supported systems
set env vars and bind-mount profile
add missing dependency