- Notifications
You must be signed in to change notification settings - Fork0
A command line tool to automate the process of installing packages and apps on your mac.
NotificationsYou must be signed in to change notification settings
sloth-tools/sloth-cli
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
A command line tool to automate the process of installing packages and apps on your mac.
OpenTerminal app and just execute the following command:
git clone https://github.com/sloth-tools/sloth-cli.git&&cd sloth-cli&& ./install.sh
After that you just need to follow the instructions:
- You simplychoose your role (Developer or Designer)
- Weshow you all the packages and apps that will be installed on your laptop
- You can deselect the packages or apps you don't need.
And that's it! 😄
Under the hood Sloth is generating for you a configuration file with all the packages and apps to install. Then we useAnsible Playbooks,Homebrew andHomebrew Cask to automate the process of installation.
- Download the code to your device (or clone this repository)
- Add moreAnsible Playbooks, just add them to
user
folder (you have some examples there, if you want to try remove the*.sample
extension). You can find more applications to installhere. - In the terminal, run the following command in the project's folder:
./install.sh
- Fork this repository to your own GitHub account and thenclone it to your local device
- If needed customize to your needs the following files:
roles/base.json
,roles/developer.json
androles/designer.json
- If you want to add moreAnsible Playbooks, just add them to
user
folder (you have some examples there, if you want to try remove the*.sample
extension). You can find more applications to installhere. - Install the dependencies:
npm install
- Run the interactive command line tool:
npm start
- Fork this repository to your own GitHub account and thenclone it to your local device
- Install the dependencies:
npm install
- Run the interactive command line tool:
npm start
- XING, because this tool was built in ahack week project
- The sloth icon used as a logo was created byRichard Nixon and provided viaThe Noun Project. It is licensed under aCreative Commons license.