- link:
    ~/.mackup.cfg: mackup.cfg

- shell:
    -
        command: 'mackup restore'
        description: 'Restoring mockuped files.'

    -
        command: killall -u $(whoami) cfprefsd
        description: 'Attempt to kill plist caches.'


- link:
    ~/.mackup.cfg: mackup.cfg

- shell:
    -
        command: 'mackup restore'
        description: 'Restoring mockuped files.'
        stdin: true
        stdout: true
        stderr: true

    -
        command: killall -u $(whoami) cfprefsd
        description: 'Attempt to kill plist caches.'


Add io when running `mackup restore`.
Add io when running `mackup restore`.

When restoring will overwrite an existing configuration file, it prompts us with what we want to do. If we don't have io, then that process fails.
