https://github.com/ghokun/dots
...
https://github.com/ghokun/dots
ansible dotfiles homebrew macos
Last synced: 3 months ago
JSON representation
...
- Host: GitHub
- URL: https://github.com/ghokun/dots
- Owner: ghokun
- Created: 2021-05-12T11:09:09.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2023-12-30T03:19:29.000Z (over 2 years ago)
- Last Synced: 2025-02-28T18:27:45.489Z (over 1 year ago)
- Topics: ansible, dotfiles, homebrew, macos
- Language: Shell
- Homepage:
- Size: 7.93 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Dots
This is a repository that holds [dotfiles][1] for my personal computers.
## Manual Steps
- Install macOS Sonoma with [OpenCore Legacy Patcher][2]
- Connect to local network
- Sign in to iCloud
- Customize followings
- Enable location services
- Disable analytics
- Skip screen time
- Disable Siri
- Disable FileVault
- Select dark mode
- Perform post installation steps for [OpenCore Legacy Patcher][3]
- Change computer name and allow remote login
```shell
sudo systemsetup -setcomputername mbp13
sudo systemsetup -setremotelogin on
```
- Install XCode from App Store
- Install Apple command line tools
```shell
xcode-select --install
```
- Install [Homebrew][4]
- Install `ansible`
```shell
brew install ansible
```
- Copy `Ghostty.app` terminal to `/Applications`
- Copy `ssh` keys to `~/.ssh`
- Copy `gpg` keys to `~/.gnupg`
## Installation
- Install requirements:
```shell
ansible-galaxy install -r requirements.yml
```
- Run playbook:
```shell
ansible-playbook -Kk site.yml
# or verbose, if required
ansible-playbook -Kk site.yml -vvvv
```
[1]: https://dotfiles.github.io
[2]: https://dortania.github.io/OpenCore-Legacy-Patcher/INSTALLER.html
[3]: https://dortania.github.io/OpenCore-Legacy-Patcher/POST-INSTALL.html
[4]: https://brew.sh