Skip to content

u1aryz/setup-my-osx

Repository files navigation

setup-my-osx

このリポジトリはAnsibleを使用してmacOSの開発環境を自動的にセットアップするためのツールです。

概要

このツールは以下のコンポーネントの設定を自動化します:

  • Fish Shell
  • Visual Studio Code
  • dotfiles
  • macOSシステム設定
  • Homebrew
  • mise

必要条件

macOSで動作します

デプロイするには以下がインストールされている必要があります

Note

Homebrewインストール時にXcode Command Line ToolsGitも同時にインストールされます。

  • Homebrew
  • Xcode Command Line Tools
  • Git
  • Ansible

コード整形をする場合は以下がインストールされている必要があります

  • ansible-lint

デプロイ方法

make deploy

このコマンドはlocalhost.ymlプレイブックを実行し、すべてのロールを適用します。管理者権限が必要なためパスワードの入力を求められます。

コード整形

make format

これによりansible-lintを使用してYAMLが整形されます。

About

Setup osx by ansible.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published