- Password
- Touch ID
- Dock
- keyborad
- 装飾キー
https://pqrs.org/osx/karabiner/
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
$ brew install git
$ brew install tig
$ brew install fzf
$ $(brew --prefix)/opt/fzf/install
$ brew install exa
$ brew install bat
$ brew install coreutils
$ brew install gnu-sed
$ brew install zsh
$ # echo "/usr/local/bin/zsh" >> /etc/shells
$ echo "/opt/homebrew/bin/zsh" >> /etc/shells
$ # chsh -s /usr/local/bin/zsh
$ chsh -s /opt/homebrew/bin/zsh
$ # curl -sL --proto-redir -all,https https://raw.githubusercontent.com/zplug/installer/master/installer.zsh | zsh
$ bash -c "$(curl --fail --show-error --silent --location https://raw.githubusercontent.com/zdharma-continuum/zinit/HEAD/scripts/install.sh)"
$ zinit self-update
$ cd ~
$ git clone https://github.com/isuke/functions.git
$ cd functions
$ source functions.zsh
$ cd ~
$ git clone https://github.com/isuke/dotfiles.git
$ cd dotfiles
$ source dotfiles.zsh
$ brew install mise
$ mise install rust@lastet
$ mise use -g rust@lastet
$ mise install node@20
$ mise use -g node@20.11.0
$ mise install ruby@3.3
$ mise use -g ruby@3.3.0
$ brew install ruby-build
$ ruby-build 3.3.0 /opt/rubies/ruby-3.3.0 -- --enable-yjit
$ # git clone https://github.com/anyenv/anyenv ~/.anyenv
$ brew install anyenv
$ exec $SHELL -l
$ anyenv install --init
$ anyenv install rbenv
$ anyenv install nodenv
$ exec $SHELL -l
$ mkdir -p $(anyenv root)/plugins
$ git clone https://github.com/znz/anyenv-update.git $(anyenv root)/plugins/anyenv-update
$ anyenv update
$ brew install openssl@3 readline libyaml gmp # for ruby
$ brew install rust # for ruby 3.2.2
$ ruby-build 3.2.2 /opt/rubies/ruby-3.2.2 -- --enable-yjit # for ruby 3.2.2
$ # Node.js >= 16.10
$ corepack enable
$ # Node.js < 16.10
$ npm i -g corepack
$ # Node.js < 14 classic
$ npm install --global yarn
$ brew install jq
$ brew install tree
$ brew install terminal-notifier
$ brew install fontconfig
$ brew tap sanemat/font
$ brew install ricty --with-powerline
$ cp -f /usr/local/opt/ricty/share/fonts/Ricty*.ttf ~/Library/Fonts/
$ fc-cache -vf
- Ricty Discord
- Ricty Discord for Powerline
$ brew tap homebrew/cask-fonts
$ brew install font-hackgen
$ brew install font-hackgen-nerd
$ fc-cache -vf
- HackGen
- HackGen Console
- HackGen NF
- HackGen Console NF
$ brew tap homebrew/cask-fonts
$ brew install font-plemol-jp
$ brew install font-plemol-jp-nf
$ fc-cache -vf
- PlemolJP
- PlemolJP Console
- PlemolJP NF
- PlemolJP Console NF
$ brew install mysql
$ mysql.server start
$ mysql.server stop
$ brew install postgresql
$ brew services start postgresql
$ brew install imagemagick
$ brew install pgweb
$ # brew cask install pgweb # old
$ # yarn global add git-consistent
$ npm install -g git-consistent
$ # yarn global add @vue/cli
$ npm install -g @vue/cli
$ # yarn global add netlify-cli
$ npm install -g netlify-cli
$ brew install direnv
$ brew install httpie
$ defaults write com.apple.finder AppleShowAllFiles -boolean true
$ defaults write com.apple.screencapture name Screenshot
$ rm ~/{Downloads,Documents,Applications,Desktop,Library,Movies,Pictures,Music,Public}/.localized | rm /Applications/.localized
$ killall Finder
$ open ~/.Trash
$ defaults write com.apple.screencapture location ~/Downloads
$ killall SystemUIServer
https://www.dropbox.com/install#downloaded
https://code.visualstudio.com/
https://www.sequelpro.com/ https://sequelpro.com/test-builds
https://apps.apple.com/us/app/sequel-ace/id1518036000?ls=1
https://evernote.com/intl/jp/products/skitch
https://giphy.com/apps/giphycapture
https://www.amazon.co.jp/gp/digital/fiona/kcp-landing-page/ref=klp_mn
https://itunes.apple.com/app/table-tool/id1122008420?mt=12
https://docs.docker.com/docker-for-mac/install/#download-docker-for-mac
$ brew install fish
$ echo "/usr/local/bin/fish" >> /etc/shells
$ chsh -s /usr/local/bin/fish
$ curl -Lo ~/.config/fish/functions/fisher.fish --create-dirs git.io/fisherman