Skip to content

Instantly share code, notes, and snippets.

@w-masahiro-ct
Last active July 16, 2025 12:56
Show Gist options
  • Save w-masahiro-ct/3a09245efbd1e37aa627f44a5648dedf to your computer and use it in GitHub Desktop.
Save w-masahiro-ct/3a09245efbd1e37aa627f44a5648dedf to your computer and use it in GitHub Desktop.
WiFiの設定
一般
外観モードをダークに変更
Dockとメニューバー
Dockとメニューバー
メニューバーにウィンドウをしまうときのエフェクトをスケールエフェクトに変更
ウィンドウをアプリケーションアイコンにしまうをオンに変更
最近使ったアプリケーションをDockに表示をオフに変更
フルスクリーンでメニューバーを自動的に表示/非表示をオフに変更
MissionControl
最新の使用状況に基づいて操作スペースを自動的に並べ替えるをオフに変更
通知と集中モード
通知
Spark
通知を許可をオンに変更
アクセシビリティ
ディスプレイ
マウスの大きさを左から1番目に変更
コントロールセンター
コントロールセンターモジュール
Wi-Fi
メニューバーに表示に変更
Bluetooth
メニューバーに表示に変更
AirDrop
メニューバーに非表示に変更
集中モード
使用中に表示に変更
ステージマネージャ
メニューバーに非表示に変更
画面ミラーリング
使用中に表示に変更
ディスプレイ
使用中に表示に変更
サウンド
メニューバーに常に表示に変更
再生中
メニューバーに非表示に変更
その他のモジュール
バッテリー
メニューバーに表示をオンに変更
コントロールセンターに表示をオンに変更
割合(%)を表示をオンに変更
キーボードの輝度
メニューバーに表示をオフに変更
コントロールセンターに表示をオンに変更
メニューバーのみ
時計
日付
日付を表示
表示スペースがあるときのみ表示に変更
曜日を表示
オンに変更
時刻
スタイル
デジタルに変更
24時間表示にする
オンに変更
午前/午後を表示
オフに変更
時刻内の":"を点滅させる
オンに変更
秒を表示
オフに変更
時報をアナウンス
オフに変更
Spotlight
メニューバーに非表示に変更
Siri
メニューバーに非表示に変更
Time Machine
メニューバーに非表示に変更
サウンド
通知音の音量を真ん中に変更
起動時にサウンドを再生をオフに変更
メニューバーにサウンドを表示を常に変更
キーボード
キーボード
キーのリピートを一番右に変更
リピート入力認識までの時間を一番右に変更
環境光が暗い場合にキーボードの輝度を調整をオフに変更
使用しない状態が5分経過したらキーボードのバックライトをオフにするをオンに変更
地球キーを押して:を何もしないに変更
装飾キー
CapsLock > Command
ユーザ辞書
英字入力中にスペルを自動変換をオフに変更
文頭を自動的に大文字にするをオフに変更
スペースバーを2回押してピリオドを入力をオフに変更
スマート引用符とスマートダッシュを使用をオフに変更
二重引用符:を"abc"に変更
一重引用符:を'abc'に変更
ショートカット
前の入力ソースを選択とSpotlight検索を表示のショートカットの交換
入力ソース
ひらがな (Google)、ABC、英数 (Google)のみに変更
トラックパッド
ポイントとクリック
調べる&データ検出をオフに変更
軌跡の速さを一番右に変更
強めのクリックと触覚フィードバックをオフに変更
その他のジェスチャ
通知センターをオフに変更
ディスプレイ
輝度を自動調節をオフに変更
バッテリー
バッテリー
画面のスリープ時間の設定(10分)
バッテリー使用時のビデオストリーミングを最適化をオンに変更
ロック画面
使用していない場合はスクリーンセーバを開始をしないに変更
バッテリー駆動時に使用していない場合はディスプレイをオフにするを10分後に変更
電源アダプタ接続時に使用していない場合はディスプレイをオフにするを30分後に変更
スクリーンセーバの開始後またはディスプレイがオフになったあとにパスワードを要求を1分後に変更
共有
コンピュータ名:をMacBookに変更
編集ボタンをクリック
ローカルホスト名:をMacBookに変更
Finder
表示
パスバーを表示
よく使う項目
フォルダの並び順をAirDrop、最近の項目、ダウンロード、ピクチャ、ムービー、ミュージック、アプリケーション、ホームディレクトリに変更
iCloud
フォルダの並び順をデスクトップ、書類、共有、iCloud Driveに変更
ウィンドウ右上を右クリック
ツールバーをカスタマイズ...
表示と検索のみ配置
環境設定
一般
デスクトップに表示する項目の全部をオンに変更
新規Finderウィンドウで次を表示をホームディレクトリに変更
サイドバー
このMac内、最近使ったタグをオフに変更
それ以外をオンに変更
詳細
すべてのファイル名拡張子を表示をオンに変更
Safari
設定
詳細
Webサイトの完全なアドレスを表示をオンに変更
Automator
クイックアクションを選択
ワークフローが受け取る現在の項目:をファイルまたはフォルダに変更
検索対象:をFinderに変更
イメージをVisualStudioCodeに設定
Finder項目を開くを右にドラッグアンドドロップ
このアプリケーションで開く:をVisualStudioCodeに設定
Cmd+Sでファイル名を「VSCodeで開く」にして保存
メモ
編集
自動置換
自動置換を表示
スマートダッシュ記号、スマート引用符をオフに変更
カレンダー
一般
1日の開始時刻:を7:00に変更
1日の終了時刻:を深夜零時に変更
デフォルトカレンダー:をGoogleアカウントに変更
誕生日カレンダーを表示をオンに変更
祝日カレンダーを表示をオンに変更
アカウント
Googleアカウントを追加
Google
カレンダーを更新:を5分ごとに変更
通知
誕生日:を当日(午前9時)に変更
出発時刻をオンに変更
共有カレンダーのメッセージを通知センターで表示をオンに変更
出席依頼のメッセージを通知センターで表示をオンに変更
詳細
欠席者を表示をオンに変更
ダウンロードとインストール
GoogleChrome
Brave
FireFox
about:configで設定を変更
browser.tabs.loadDivertedInBackground = true
browser.cache.disk.max_entry_size = 128
Google日本語入力
Ice
AutoRaise
Clipy
EasyRes
RunCat
Rectangle
Gitify
Zoom
Slack
テーマをライトに変更
Discord
Spark
Raindrop
Obsidian
Notion
Daivnci Resolve
HandBrake
Gapplin
GIMP
Caesium Image Compressor
Docker
VSCode
Xcode
Android
DevToys
TablePlus
Postman
OWASP ZAP
1Password
Velja
フォント
RictyDiminishedのダウンロード
https://github.com/watanabemasahiro128/RictyDiminished
RictyDiminishedDiscord-NerdFont-Regular-Patched.ttfのインストール
RictyDiminishedDiscord-NerdFont-Bold-Patched.ttfのインストール
LastResortFontのダウンロード
https://github.com/unicode-org/last-resort-font/releases
LastResort-Regular.ttfのインストール
ターミナル
sudo cp /etc/pam.d/sudo_local{.template,}
sudo -e /etc/pam.d/sudo_local
設定
プロファイル
Icebergのダウンロード
https://gist.github.com/cocopon/a04be63f5e0856daa594702299c13160
Icebergの読み込み
Icebergをデフォルトに設定
テキスト
フォントをRicty Diminished Discord Regular Nerd Fontに変更
フォントサイズを18に変更
カーソルを垂直バーに変更
点滅カーソルをオンに変更
シェル
シェルの終了時:をシェルが正常に終了した場合は閉じるに変更
iTerm2
Icebergのダウンロード
curl -O https://raw.githubusercontent.com/Arc0re/Iceberg-iTerm2/master/iceberg.itermcolors
Profiles
Colors
Color Presets...
Import...
iceberg.itemcolorsを選択
Color Presets...
icebergを選択
Text
Cursor
Vertical barを選択
Blinking cursorをオンに変更
フォントをRicty Diminished Discord Bold Nerd Fontに変更
フォントサイズを18に変更
Window
Screen: Screen with Cursor
Space: All Spaces
Terminal
Scrollback Buffer
Scrollback lines:を100,000に変更
Notifications
Silence bellをオンに変更
Advanced
Scroll wheel sends arrow keys in alternate screen mode.をYesに変更
Allow session to survice logging out and back in.をNoに変更
Homebrew
https://brew.sh/index_ja
echo 'alias brew="sudo -Hu username brew"' >> ~/.zshrc
Amazon CodeWhisperer
ダウンロード
https://fig.io/download
Automatic updatesをオンに変更
Display Menu Bar iconをオンに変更
Launch on Startをオンに変更
Betaをオフに変更
Share CodeWhisperer content with AWSをオフに変更
Telemetryをオフに変更
VSCode
設定の同期
Git
brew install git git-lfs gh
echo '# Git' >> ~/.zshrc
echo 'export PATH=/usr/local/bin/git:$PATH' >> ~/.zshrc
exec $SHELL -l
git config --global core.editor vim
git config --global user.name "Masahiro"
git config --global user.email "watanabe@cadenza-tech.com"
git config --global gpg.format ssh
git config --global user.signingkey ~/.ssh/github.pub
git config --global commit.gpgsign true
mkdir ~/.ssh
cd ~/.ssh
vim config
```
Host github github.com
HostName github.com
IdentityFile ~/.ssh/github
User git
Host gist gist.github.com
HostName gist.github.com
IdentityFile ~/.ssh/github
User git
```
ssh-keygen -t ed25519 -P "" -f github
cat github.pub
表示される内容をコピー
GitHubにSSH鍵を登録
https://github.com/settings/keys
New SSH keyボタンをクリック
Keyにコピーした内容をペースト
Add SSH keyボタンをクリック
AWS CLI
brew install awscli
Session Manager プラグイン
https://docs.aws.amazon.com/ja_jp/systems-manager/latest/userguide/install-plugin-macos-overview.html
Google Cloud SDK
brew install --cask google-cloud-sdk
Rust
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
rustup default stable
anyenv
brew install anyenv
anyenv init
echo 'eval "$(anyenv init -)"' >> ~/.zshrc
exec $SHELL -l
anyenv install --init
mkdir -p $(anyenv root)/plugins
git clone https://github.com/znz/anyenv-update.git $(anyenv root)/plugins/anyenv-update
git clone https://github.com/znz/anyenv-git.git $(anyenv root)/plugins/anyenv-git
anyenv update
anyenv install rbenv
exec $SHELL -l
brew install libyaml
RUBY_CONFIGURE_OPTS="--enable-yjit" rbenv install 3.4.5
rbenv rehash
rbenv global 3.4.5
gem update --system
gem install bundler bundler-audit brakeman foreman rubocop ruby-lsp solargraph
anyenv install nodenv
exec $SHELL -l
nodenv install 22.17.1
nodenv rehash
nodenv global 22.17.1
npm install -g npm corepack @biomejs/biome @anthropic-ai/claude-code @google/gemini-cli
anyenv install pyenv
brew install tcl-tk
vim ~/.zshrc
export PATH="/opt/homebrew/opt/tcl-tk/bin:$PATH"
export LDFLAGS="-L/opt/homebrew/opt/tcl-tk/lib"
export CPPFLAGS="-I/opt/homebrew/opt/tcl-tk/include"
export PKG_CONFIG_PATH="/opt/homebrew/opt/tcl-tk/lib/pkgconfig"
exec $SHELL -l
pyenv install 3.13.1
pyenv rehash
pyenv global 3.13.1
pip install --upgrade pip
anyenv install goenv
goenv install 1.24.4
goenv rehash
goenv global 1.24.4
Gem"addressable"
brew install libidn
Dart
xcode-select --install
brew install gcc
brew tap dart-lang/dart
brew install dart
dart pub global activate fvm
echo '# Dart Pub' >> ~/.zshrc
echo 'export PATH="$PATH":"$HOME/.pub-cache/bin"' >> ~/.zshrc
Grep
brew install grep
ripgrep
brew install ripgrep
Vim
brew install vim
Wget
brew install wget
Sass
brew install libsass
SwiftLint
brew install swiftlint
SwiftFormat
brew install swiftformat
ClangFormat
brew install clang-format
Hadolint
brew install hadolint
LLVM
brew install llvm
google-java-format
brew install google-java-format
認証局
brew install mkcert
ngrok
wget https://bin.equinox.io/c/4VmDzA7iaHb/ngrok-stable-darwin-arm64.zip
unzip ngrok-stable-darwin-arm64.zip
mv ./ngrok /usr/local/bin/
Sentry
brew install getsentry/tools/sentry-wizard
brew uninstall --ignore-dependencies node
ffmpeg
brew install ffmpeg
ffmpeg -i input.mp4 output.gif
rar
brew install rar
AutoRaise
Settings
When to enable/disable
Enable on launchをオンに変更
Hide menubar icon (until restart)をオンに変更
Miscellaneous
Poll interval in milliseconds (minimum = 20):を100に変更
Ice
brew install jordanbaird-ice
General
Launch at loginをオンに変更
Show Ice iconをオンに変更
Ice iconをIce Cubeに変更
Use Ice Barをオンに変更
LocationをDynamicに変更
Show on clickをオンに変更
Show on hoverをオフに変更
Show on scrollをオフに変更
Automatically rehideをオンに変更
StrategyをSmartに変更
Updates
Automatically check for updatesをオンに変更
Automatically download updatesをオンに変更
Clipy
一般
動作
クラッシュレポートやエラーログを送信する (次回起動時に反映)をオフに変更
クリップボード履歴
記憶する履歴の数を200項目に変更
メニュー
インライン表示する項目の数を10項目に変更
フォルダに内包する項目の数を25項目に変更
メニューに表示する文字数を50文字に変更
履歴をクリアするメニュー項目を追加をオフに変更
メニュー項目上にツールチップを表示
ツールチップに表示する文字数を200文字に変更
画像を表示
幅を200pixelに変更
高さを64pixelに変更
RunCat
環境設定
一般
ログイン時に自動でRunCatを起動をオンに変更
システム情報
メニューバーの表示
省略形式を使用をオンに変更
CPU負荷
メニューバーに表示をオンに変更
メモリ性能
情報の収集を有効をオンに変更
メニューバーに表示をオンに変更
バッテリー状態
情報の収集を有効をオンに変更
メニューバーに表示をオフに変更
ディスク容量
情報の収集を有効をオンに変更
メニューバーに表示をオフに変更
ネットワーク接続状況
情報の収集を有効をオンに変更
メニューバーに表示をオンに変更
Rectangle
オプション
ドラッグでウインドウをスナップをオンに変更
スナップが解除されたらウインドウサイズを元に戻すをオンに変更
奇跡のアニメーションをオフに変更
上段真ん中を最大化に変更
中段左を左半分に変更
中段右を右半分に変更
それ以外を-に変更
設定
ログイン時に起動をオンに変更
アップデートを自動的に確認をオンに変更
Gitify
Settings
AppearanceをDarkに変更
Play soundをオフに変更
Open at startupをオンに変更
Zoom
設定
一般
黒いを選択
背景とエフェクト
バーチャル背景をぼかしに変更
Spark
一般
外観
プレビュー内の行数を3行に変更
アバターを表示
受信トレイで表示するをオンに変更
メール画面で表示するをオンに変更
ダークモード表示を常にライトモードを使用に変更
スワイプ操作
左から浅くスワイプをなしに変更
左から深くスワイプをなしに変更
右から浅くスワイプをなしに変更
右から深くスワイプをなしに変更
クイック返信
有効をオフに変更
通知
タイプ:をすべてに変更
HandBrake
brew install libdvdcss
sudo cp /opt/homebrew/Cellar/libdvdcss/1.4.3/lib/libdvdcss.2.dylib /usr/local/lib/
libvips
brew install jpeg-turbo
brew install vips
mkdir -p ~/.zsh/completion
cd ~/.zsh
curl -o ./completion/git-completion.bash https://raw.githubusercontent.com/git/git/master/contrib/completion/git-completion.bash
curl -o ./completion/_git https://raw.githubusercontent.com/git/git/master/contrib/completion/git-completion.zsh
git clone --depth=1 https://github.com/w-masahiro-ct/git-prompt.zsh ~/.zsh/git-prompt.zsh
vim ~/.zshrc
```
# Homebrew
eval "$(/opt/homebrew/bin/brew shellenv)"
alias brew="sudo -Hu username brew"
# Git
fpath=(~/.zsh/completion $fpath)
zstyle ':completion:*:*:git:*' script ~/.zsh/completion/git-completion.bash
autoload -Uz compinit
compinit -u
GIT_PS1_SHOWDIRTYSTATE=true
GIT_PS1_SHOWUNTRACKEDFILES=true
GIT_PS1_SHOWSTASHSTATE=true
GIT_PS1_SHOWUPSTREAM=auto
source ~/.zsh/git-prompt.zsh/git-prompt.zsh
source ~/.zsh/git-prompt.zsh/examples/default.zsh
setopt complete_in_word
zstyle ':completion:*:default' menu select=1
zstyle ':completion::complete:*' use-cache true
zstyle ':completion:*' matcher-list 'm:{a-z}={A-Z}'
setopt list_packed
zstyle ':completion:*' list-colors "${LS_COLORS}"
setopt correct
SPROMPT="correct: $RED%R$DEFAULT -> $GREEN%r$DEFAULT ? [Yes/No/Abort/Edit] => "
# Python
export PATH="/opt/homebrew/Cellar/tcl-tk/8.6.15/bin:$PATH"
export LDFLAGS="-L/opt/homebrew/Cellar/tcl-tk/8.6.15/lib"
export CPPFLAGS="-I/opt/homebrew/Cellar/tcl-tk/8.6.15/include"
export PKG_CONFIG_PATH="/opt/homebrew/Cellar/tcl-tk/8.6.15/lib/pkgconfig"
# anyenv
eval "$(anyenv init -)"
# Dart Pub
export PATH="$PATH":"$HOME/.pub-cache/bin"
# PostgreSQL
export PATH="/Library/PostgreSQL/15/bin:$PATH"
export POSTGRES_USER="postgres"
export POSTGRES_PASSWORD="postgres"
# Gem "pg"用
# export PATH="$(brew --prefix postgresql@11)/bin:$PATH"
# Terminal
setopt no_beep
export HISTFILE="$HOME/.zsh_history"
export HISTSIZE=100000
export SAVEHIST=100000
setopt share_history
export CLICOLOR=1
export EDITOR=vim
# alias
function updt() {
echo "-------- 'brew update' Start --------";
brew update;
echo "-------- 'brew upgrade' Start --------";
brew upgrade;
echo "-------- 'anyenv update' Start --------";
anyenv update;
}
alias updt=updt
alias rai="tail -n 10000 log/development.log > temp_development_log && mv temp_development_log log/development.log; tail -n 10000 log/production.log > temp_production_log && mv temp_production_log log/production.log; tail -n 10000 log/test.log > temp_test_log && mv temp_test_log log/test.log; rm app/assets/builds/application.*; bin/dev" # "bin/rails server -p 3000 -b 0.0.0.0"
alias raic="bin/rails console"
alias be="bundle exec"
alias antt="bundle exec annotate"
alias cop="bundle exec rubocop"
alias spc="bundle exec rspec"
alias d="docker"
alias dc="docker compose"
alias kill3000="lsof -i :3000 | awk 'NR!=1 {print \$2}' | xargs kill"
# time
TIMEFMT=$'\n\n================\nProgram : %J\nCPU : %P\nuser : %*Us\nsystem : %*Ss\ntotal : %*Es\n================\n'
# VSCode
export PATH="/Applications/Visual Studio Code.app/Contents/Resources/app/bin:$PATH"
# Added by LM Studio CLI (lms)
export PATH="$PATH:/Users/masahiro/.lmstudio/bin"
```
Icebergのダウンロード
https://github.com/cocopon/iceberg.vim/archive/refs/heads/master.zip
Icebergの解凍
mkdir -p ~/.vim/colors
cp ~/Downloads/iceberg.vim-master/colors/iceberg.vim ~/.vim/colors/
vim ~/.vimrc
```
set nocompatible
let s:dein_base = '/Users/masahiro/.cache/dein'
let s:dein_src = '/Users/masahiro/.cache/dein/repos/github.com/Shougo/dein.vim'
execute 'set runtimepath+=' . s:dein_src
call dein#begin(s:dein_base)
call dein#add(s:dein_src)
call dein#add('vim-airline/vim-airline')
call dein#add('vim-airline/vim-airline-themes')
call dein#add('ryanoasis/vim-devicons')
call dein#end()
if has('filetype')
filetype indent plugin on
endif
if has('syntax')
syntax on
endif
let g:airline_theme = 'wombat'
let g:airline#extensions#tabline#enabled = 1
let g:airline_powerline_fonts = 1
colorscheme iceberg
set backspace=indent,eol,start
```
sh -c "$(curl -fsSL https://raw.githubusercontent.com/Shougo/dein-installer.vim/master/installer.sh)"
vim ~/.vimrc
:call dein#install()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment