I'm writing up a `swayidle` module which has to generate a bunch of arguments for invoking the binary eg: ``` /nix/store/g2x0m23fjzbzgsf5va3b459d131lwxsq-swayidle-1.6/bin/swayidle -w before-sleep 'echo beforeSleep' after-resume 'echo afterResume' lock 'echo lock' unlock 'echo unlock' idlehint 33 timeout 50 'echo timeout50' timeout 100 'echo timeout100' resume 'echo timeout100Resume' ``` The part in single quotes is a user-specified command, eg ```nix