machine_setup 1.2.1

A tool for configuring and setting up your machine.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# TODOs

- Return a falsy error code when there were errors (in more cases)
- Fix homebrew/tap setup
- Add option to run `copy` and `symlink` as root user (needed to move/link some system files)

## 2.0.0

[BREAKING]

- all tasks run in parallel by default
- `dependsOn` can be set for tasks to make them wait for other tasks

## Next

- conditional tasks
  - add the ability to add requirements for a task, e.g. only run if a certain file doesn't exist