Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/masukomi/masuconfigs

masukomi's collection of configuration files, and common scripts.
https://github.com/masukomi/masuconfigs

dotfiles dotfiles-macos yadm

Last synced: 3 months ago
JSON representation

masukomi's collection of configuration files, and common scripts.

Awesome Lists containing this project

README

        

# What's this?

These are all my configuration files, and common scripts. Keeping them in git
provides me with an easy way to keep all the computers I work on
functioning in the same manner.

## Installation Instructions (for me)
(setting up a new computer from scratch)

1. Install Firefox
2. Install 1Password (~5 min)
3. Install 1Password Plugin for Firefox
4. Install Alfred
6. Setup SSH Keys for Github
7. Install [homebrew](https://brew.sh)
* Place computer password onto clipboard because Homebrew is about to make you enter it 40 times.
* this will install Command Line Tools for Xcode (this will take like 15 mins)
8. Log in to Mac App Store
* Install Moom
9. Install [yadm](https://yadm.io)
* `brew install yadm`
* `yadm init`
* `yadm remote add origin [email protected]:masukomi/masuconfigs.git`
* `yadm pull origin master`
* `yadm bootstrap`
* This will take ~30 minutes. Don't run it with `time`. It'll just hang.
10. Install [Maestral](https://maestral.app/)
* connect to your account
12. Work through the todo items that just opened.
13. Update todo items at the end of `bootstrap` script to reflect current reality.