An open API service indexing awesome lists of open source software.

https://github.com/olrtg/macd

macOS defaults for humans
https://github.com/olrtg/macd

cli defaults dotfiles macos

Last synced: over 1 year ago
JSON representation

macOS defaults for humans

Awesome Lists containing this project

README

          


macd


macOS defaults for humans.

> ⚠️ macd is still in early stages of development.

# Usage

You need to have a yaml file where you define your default config for your macOS system, for example:

```yaml
# defaults.yml
dock:
autohide: true

menubar:
autohide: true
```

And then you execute:

```bash
npx @olrtg/macd ~/dotfiles/macos/defaults.yml
```

For the full list of commands, take a look at the [mapper.ts](https://github.com/olrtg/macd/blob/main/src/constants.ts#L1) file.

# To-do

- [ ] Add the full list of commands in the README
- [ ] Add some kind of descriptive logging of the commands that are being executed
- [ ] JSON schema for text editor intellisense
- [ ] Add more commands

If you can help with one of the items above any contributions will be appreciated.