このリポジトリはAnsibleを使用してmacOSの開発環境を自動的にセットアップするためのツールです。
このツールは以下のコンポーネントの設定を自動化します:
- Fish Shell
- Visual Studio Code
- dotfiles
- macOSシステム設定
- Homebrew
- mise
Note
Homebrewインストール時にXcode Command Line ToolsとGitも同時にインストールされます。
HomebrewXcode Command Line ToolsGitAnsible
ansible-lint
make deployこのコマンドはlocalhost.ymlプレイブックを実行し、すべてのロールを適用します。管理者権限が必要なためパスワードの入力を求められます。
make formatこれによりansible-lintを使用してYAMLが整形されます。