File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1717 - name : Run ShellCheck
1818 run : |
1919 find . -type f -name '*.sh' -not -path './.github/*' -print0 \
20- | xargs -0 shellcheck
20+ | xargs -0 shellcheck --shell=bash
Original file line number Diff line number Diff line change @@ -2,29 +2,40 @@ tap "homebrew/bundle"
22brew "act"
33brew "asdf"
44brew "btop"
5+ brew "coturn"
56brew "curl"
67brew "git"
8+ brew "gnupg"
79brew "gstreamer"
810brew "jq"
11+ brew "just"
912brew "libyaml"
1013brew "mas"
14+ brew "mkcert"
1115brew "nmap"
1216brew "tbls"
1317brew "tree"
18+ brew "wget"
1419brew "zsh-autosuggestions"
1520brew "zsh-completions"
1621cask "alfred"
17- cask "android-sdk "
22+ cask "android-commandlinetools "
1823cask "android-studio"
1924cask "arc"
2025cask "clipy"
2126cask "drawio"
2227cask "figma"
28+ cask "font-udev-gothic"
2329cask "google-chrome"
2430cask "notion"
2531cask "orbstack"
32+ cask "protonvpn"
33+ cask "rectangle"
2634cask "sequel-ace"
2735cask "slack"
2836cask "visual-studio-code"
2937cask "warp"
38+ cask "wireshark"
39+ mas "TestFlight" , id : 899247664
40+ mas "Transporter" , id : 1450874784
3041mas "Xcode" , id : 497799835
Original file line number Diff line number Diff line change 1+ #! /usr/bin/env zsh
2+ set -euo pipefail
3+
4+ echo " 「Homebrew」のセットアップを開始しました"
5+
6+ # brewのインストール
7+ if ! command -v brew > /dev/null 2>&1 ; then
8+ echo " 「Homebrew」が見つかりません。インストールを開始します..."
9+ /bin/bash -c " $( curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh) "
10+ else
11+ echo " 「Homebrew」は既にインストールされています"
12+ fi
13+
14+ # パッケージリストを更新
15+ brew update
16+
17+ # インストール済みのbrewパッケージを書き出す(VSCode関連を除く)
18+ brew bundle dump --force --file=~ /dotfiles/homebrew/Brewfile
19+ sed -i ' ' ' /^vscode /d' ~ /dotfiles/homebrew/Brewfile
20+
21+ # Brewfileを元にインストール
22+ brew bundle --file=~ /dotfiles/homebrew/Brewfile
23+
24+ echo " 「Homebrew」のセットアップが完了しました"
Original file line number Diff line number Diff line change 1+ #! /usr/bin/env zsh
2+ set -euo pipefail
3+
4+ echo " 「dotfiles」のセットアップを開始しました"
5+
6+ INSTALL_DIR=" $HOME /dotfiles"
7+
8+ sh " $INSTALL_DIR /scripts/homebrew_setup.sh"
9+
10+ echo " 「dotfiles」のセットアップが完了しました"
Original file line number Diff line number Diff line change 1+ # Homebrew
2+ eval " $( /opt/homebrew/bin/brew shellenv) "
You can’t perform that action at this time.
0 commit comments