/dotfiles

Primary LanguageRuby

dotfiles

1: clone

cd ~/ && git clone https://github.com/kngnkg/dotfiles.git

2: インストール

MacOS or Linux

./install.sh

Windows

管理者権限でPowerShellを起動する

ps1ファイルの実行権限を付与する

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned

インストール

.\Install.Windows.ps1

3-A: Mac

Homebrewをインストール

コマンドが変わっている可能性があるので公式を確認する。

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

AppStoreにログインしておく

先にAppStoreにログインしておかないとmasパッケージのインストールに失敗する。

~/Brewfileから一括インストール

cd ~/ && brew bundle

3-B: Linux

Linuxはコンテナとして使うことを想定しているので、./install.shの実行後は特別な作業は不要。4以降の手順も不要。

3-C: Windows

考え中

4: 設定ファイルの編集

~/.gitconfig~/.aws/以下のファイルなどはdotfilesに含めていないので、適宜設定する。

5: Dev Containerの設定

ホストマシンのsettings.jsonを以下のように変更する。

{
    // ...
    "dotfiles.repository": "kngnkg/dotfiles",
    "dotfiles.installCommand": "~/dotfiles/install.sh",
    // ...
}