https://github.com/songkg7/dotfiles
dotfiles for device-specific settings
https://github.com/songkg7/dotfiles
chezmoi dotfiles macos
Last synced: about 2 months ago
JSON representation
dotfiles for device-specific settings
- Host: GitHub
- URL: https://github.com/songkg7/dotfiles
- Owner: songkg7
- Created: 2023-03-25T02:21:20.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2026-03-30T00:34:40.000Z (3 months ago)
- Last Synced: 2026-03-30T04:27:42.130Z (3 months ago)
- Topics: chezmoi, dotfiles, macos
- Language: Shell
- Homepage:
- Size: 987 KB
- Stars: 6
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# dotfiles
## Init
1. Install command line tools
```bash
xcode-select --install
```
2. Install chezmoi
> [!IMPORTANT]
> Perhaps due to security issues, this process will not be completed normally.
> Please try again after completing the 1Password authentication.
```bash
# Install chezmoi and dotfiles from github, empty machine with a single command
sh -c "$(curl -fsLS get.chezmoi.io)" -- init --apply songkg7
# already installed chezmoi
chezmoi init songkg7 --apply
```
```bash
# After chezmoi init
mise trust
mise install
# Start docker service
orb start # Personal use only
## or
colima start --network-address # work (lisence issue)
```
```bash
# MacOS Settings
defaults write com.apple.dock persistent-apps -array
```
## Action Required Manually
### Install
- [homerow](https://www.homerow.app/)
## Before formatting a mac
- [ ] Make sure all files are up to date with chezmoi
```bash
cd ~
# Save Homebrew's installed package list to a Brewfile
brew bundle dump --force
# Re-add linked files
chezmoi re-add
```
Review changes and commit
- [ ] Elgato Stream Deck Profile Backup
- [ ] Raycast Settings Backup