Mac Studio 初期設定
GoogleChromeインストール
Googleアカウントログイン
homebrew
ホームページからscriptを取得
% echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/jabelic/.zprofile
% eval "$(/opt/homebrew/bin/brew shellenv)"
~/.zprofileが設定ファイルになる
zshrcに変えた
karabiner
UI変わってた。
ShiftIt
VSCode
Clipy
xcode-select --install
これはalready installedだった
$ prompt -l
テーマのリスト
$ prompt -s fire
テーマを確認。
code:.zshrc
# .zshrc
autoload -Uz promptinit
promptinit
prompt fire
$ source ~./zshrc
github ssh
z command
pyenv
$ arch -arm64 brew install pyenv
brew 入れ直し
code:.zshrc
eval "$(/opt/homebrew/bin/brew shellenv)"
export PATH="/opt/homebrew/bin:$PATH"
else
eval "$(/usr/local/bin/brew shellenv)"
fi
$ brew install pyenv
code:.zshrc
# arm64
export PYENV_ROOT="$HOME/.pyenv_arm64"
export PATH="$HOME/.pyenv_arm64/bin:$PATH"
eval "$(pyenv init -)"
else
# x86_64
export PYENV_ROOT="$HOME/.pyenv_x64"
export PATH="$HOME/.pyenv_x64/bin:$PATH"
eval "$(pyenv init -)"
fi
$ pyenv install 3.11.0
$ pyenv local 3.11.0
$ pyenv version
3.11.0 (set by /Users/jabelic/.python-version)
JupyterLab
$ pipenv install jupyterLab
$ pipenv run jupyter lab
julia
code:.zshrc
alias julia=/Applications/Julia-1.8-arm.app/Contents/Resources/julia/bin/julia
else
alias julia=/Applications/Julia-1.8-intel.app/Contents/Resources/julia/bin/julia
fi
code:.zshrc
# Rosetta Arm 切り替え
alias x86='arch -x86_64 zsh'
alias arm='arch -arm64e zsh'
gitのbranch表示
code:.zshrc
# git
autoload -Uz vcs_info
setopt prompt_subst
zstyle ':vcs_info:git:*' check-for-changes true
zstyle ':vcs_info:git:*' stagedstr "%F{magenta}!"
zstyle ':vcs_info:git:*' unstagedstr "%F{yellow}+"
zstyle ':vcs_info:*' formats "%F{cyan}%c%u%b%f" zstyle ':vcs_info:*' actionformats '%b|%a' precmd () { vcs_info }
# プロンプトカスタマイズ
PROMPT='
%F{yellow}$%f '
clipy入れる
node version 管理ツール volta
$ volta install node@18
$ volta install yarn
$ volta install npm