MacOS setup
System settings
- Trackpad
- enable tap to click & set tracking speed fastest
- Keyboard
- set key repeat fastest & set delay until repeat to shortest
- Modifier Keys → set caps lock to control
- Shortcuts → turn off all checkboxes except Input Sources & Screenshots
- Shortcuts → Launchpad → Show Launchpad to ctrl + option + z
- Shortcuts → Keyboard → Move focus to next window to option + tab
- Displays
- Resolution → Scaled: More Space
- Siri
- Disable Ask Siri
- Dock & Menu Bar
- Size: small & Position on screen: left & Automatically hide and show the Dock
- Battery → Show battery percentage
- Bluetooth → Show in menu bar
- Clock → Use a 24-hour clock & Display the time with seconds
- Desktop & Screen Saver
- Desktop → Choose picture of nature 🍃 (for my mental health 😂)
- Screenshot
- Open Screenshot App → Option → Save screenshots to: Downloads
Finder settings
- Preferences → Detail → show filename extensions
- Preferences → Sidebar → check only Application / Homedir / iCloud / Desktop / Download
- Enable showing dotfiles (just hold Cmd + Shift + . (dot) in a Finder window)
- Show path bar in footer for easier navigation
|
|
- Turn off press and hold for keys
|
|
Essential apps setup
Homebrew
|
|
Google Chrome
|
|
- Set Chrome to default browser
- Login to all google account profiles
- Login to all Chrome extensions
- Login to all mainly used websites
Google Japanese Input (IME)
- Download from here & Install
- Set as default input method
- System Setting → Keyboard → Input Sources → delete all except Mac OS Default ABC & Google Japanese Input Hiragana
- Import keymap from file
- Google Japanese Input Preference → Keymap → Import Keymap from File → select
GoogleJapaneseInput/keymap.txt
in this repo
- Google Japanese Input Preference → Keymap → Import Keymap from File → select
- Google Japanese Input Preference → General → Set “Input from ¥ or backslash key” to Backslash
- Google Japanese Input Preference → Advanced → set all alphabets / numbers /symbols to halfwidth
Eikana(英かな) (Key Remap Tool)
- Install from https://ei-kana.appspot.com/
- Set ↑ / ↓ / ← / → shortcut to ⌘K / ⌘J / ⌘H / ⌘L
Paste (Clipboard Manager)
- Install from https://pasteapp.io/
- Disable “Enable Sound Effects” in Preferences
- Set “History Capacity” to 3 days
Magnet (Window Manager)
- Install from https://magnet.crowdcafe.com/
AltTab (Window Switcher)
|
|
noTunes (Defender from iTunes)
|
|
- Set noTunes to launch at startup in System Preferences → Users & Groups → Login Items
Terminal setup
Xcode Command Line Tools
|
|
Git / Github CLI
- Install git
|
|
- Install Github CLI & login to Github
|
|
-
Setup signed commit
- Install GPGTools
- Setup with https://zenn.dev/appare45/articles/github-commit-sign
-
Create
dev
dir in home and clone some repo from Github
|
|
Prezto
- Install prezto with the README.md
dotfiles
- Clone this repo
|
|
- Create this repository’s all
.**
file’s symbolic link to home dir
|
|
- Restart terminal
Peco
|
|
tig
|
|
Development tools setup
Docker
|
|
- Login to Docker Hub
- use
docker/docker-compose.yml
in this repo to setup default docker containers
|
|
iTerm2
|
|
- Import setting file
- Preferences → General → Preferences → Load preferences from a custom folder or URL → select
~/dotfiles/iterm2
- Preferences → Profile → Colors → Color Presets… → Import… → select
~/dotfiles/iterm2/iceberg.itermcolors
- Preferences → General → Preferences → Load preferences from a custom folder or URL → select
IntelliJ IDEA
|
|
- Login to Jetbrains account
- Sync IDE settings & plugins from Jetbrains account
- File → Manage IDE Setting → IDE Setting Sync
- Login to Github account for Github Copilot & Github Pull Request
Webstorm
|
|
- Login to Jetbrains account
- Sync IDE settings & plugins from Jetbrains account
- File → Manage IDE Setting → IDE Setting Sync
- Login to Github account for Github Copilot & Github Pull Request
Visual Studio Code
|
|
- Login to Github account
Sublime Text
|
|
Sequel Ace
|
|
Node
- Install node with fnm
|
|
- Install yarn
|
|
Go
|
|
Rust
|
|
Terraform
|
|
AWS CLI
- Install with https://docs.aws.amazon.com/ja_jp/cli/latest/userguide/getting-started-install.html
- Set aws config
|
|