English | 日本語
Busy? Just run command below;)
curl -fsSL https://dotfiles.nozo.sh | bash- 📦 New Macbook? Awesome!!
- 👨🏻🍳 Customize
- 🍴 Forking
- 👨🏻🏭 Maintenance & Dev
- 🔫 Troubleshooting
- 👼 Reinstall macOS
- 🙌 References
Turn On and Follow the guide
- Full Name: Nozomi Ishii
- Account name: nozomiishii
⌘ + space Apple IDSign in your iCloud and App Store, when you get to the home screen. (to get apps using mas command)
💡 Can you not use your personal apple ID on your company computer? Install xcode manually from the App Store.
-
Edit your profile photo
-
☁️ iCloud
- Photos
- iCloud Drive
- Find My Mac
- Stocks
⌘ + space App Store- Login
Wait about 3 hours(Go grab some food and take a nap 🍕😪)
⌘ + space Terminalcurl -fsSL https://dotfiles.nozo.sh | bash-fsSL: -L follows the dotfiles.nozo.sh redirect, -f aborts on HTTP errors (so a broken response is never piped to bash), -sS hide progress but still show errors.
-
Reboot
Runsudo rebootto apply the settings. -
Retry Homebrew if needed Re-run the unified Homebrew installer if a package download was interrupted:
make homebrew
-
(Optional) Always-on power settings
To disable sleep and use Wake on LAN etc. (always_on.sh):make always-on
-
Clone private repositories after reboot
After authenticating with GitHub, clone your private repos:gh auth login make repo
Install Manually
xcode-select --installxcode-select: this command-line Tools are required for Git and Homebrew
open https://nozomiishii.dev/dotfilesgit clone https://github.com/nozomiishii/dotfiles.git ~/Code/nozomiishii/dotfiles./install.shsudo rebootThen follow the After installation steps above.
- Preferences > Security > Unlock using >
Check "Touch ID" - Preferences > General > Keyboard shortcuts >
Autofill:⌥⇧X - Preferences > Developer > Check "Use the SSH agent"
- Preferences > Developer > Check "Integrate with 1Password CLI"
-
Sign in
-
Change Chrome to the Default Browser
-
Log in 1PasswordX
-
(Optional)
-
Extensions
- 1Password
- Shortcut
- Activate the extension:
⇧⌘X
- Activate the extension:
- Shortcut
- Adblock for YouTube
- Responsive Viewer
- Fonts Ninja
- DeepL
- Video Speed Controller
- Youtube Transcript Extractor
- Gossip Site Blocker
- GoFullPage
- Amazing Searcher
- GraphQL Network Inspector
- Tweak New Twitter
- I don't care about cookies
- Youtube filter
- Screenshot YouTube
- Requestly
- Linkumori (URLs Cleaner)
- Automatically removes tracking query parameters from URLs
- Amazon URL Shortener
- Shortens Amazon product URLs
- Speechify Text to Speech Voice Reader
- Shortcut
- Activate the extension:
⌃Q - Play/Pause:
⌃Space
- Activate the extension:
- Shortcut
- 1Password
- Sign in and Sync
- Rearrange the order of the sidebar
Finder Sidebar
┣ 📂Favorites
┃ ┣ 🌏Google Drive(My Drive)
┃ ┣ 🏠$USER
┃ ┣ 🧙🏿♂️dotfiles
┃ ┣ 🍎Applications
┃ ┗ 📖Desktop
┗ 📂Locations-
needs: Finder setup
-
Sign in
- User Icon > Setting sync > Login >
Select "Marge"
⚠️ Do NOT Select "Replace" - ⇧ + ⌘ + P > Open command pallet >
Icons: Activate VSCode Icons - Add MonokaiPro License
~/.codex/config.toml is not tracked by dotfiles. Codex auto-writes machine-local state into it (project trust_level with absolute paths, model, and more) that doesn't belong in version control. Set the TUI preference by hand:
# ~/.codex/config.toml
[tui]
alternate_screen = "always"make repo- TablePlus >
Register license
- Sign in
- Device: Select your device
- Unlock RSSI: -60dBm
- Lock RSSI: -75dBm
- Check 'Pause "Now Playing" while Locked'
- Check 'Use Screensaver to Lock'
- Check 'Launch at Login'
-
🌃 Desktop & Screen Saver
- Desktop
Select your favorite image - Screen Saver
Select "Brooklyn" (might need go Preferences > Security & Privacy > General >
On the bottom side, select "Open Anyway")
- Desktop
-
🌐 Language & Region
- Add Japanese
-
🛎 Notifications & Focus
-
Notifications
- Calendar, Notion, Slack
Alert style: Alerts
Show in Notification Centre
Play sound for notification - Xcode
Banners
- Calendar, Notion, Slack
-
Focus
- Uncheck "Share Focus Status"
-
-
👤 Users & Groups
- Current User
Edit Profile photo
- Current User
-
🧚🏻♀️ Accessibility
- Spoken Content
Select and Download "Siri Voice 1(United Kingdom)"
Adjust Speaking Rate
- Spoken Content
-
👮🏻 Security & Privacy
- FileVault
Click the lock to make changes >
Turn on
- FileVault
-
⌨️ Keyboard
- Candidate window
- Font size: 14
- Uncheck: Full-width numeral characters
- Candidate window
-
🖥 Displays
- Arrangement
Change "iPad display on left"
- Arrangement
- Add Accounts
- Add Calendar on Widgets
- Sign in
- Edit > Preferences > Add-ons > search "ID" to find "System: Blender ID authentication" >
login! - Download Blender Cloud add-on
- Edit > Preferences > Add-ons > install >
install Add-on "blender_cloud-X.XX.addon.zip"
⚠️ DO NOT UNZIP - Edit > Preferences > Input > Keyboard >
Emulate Numpad
- Preferences > Editor > General > Font > Size >
Font Size: 14 - Plugins
Monokai Pro Theme
- Add Account
- Preferences > Themes >
Monokai Pro - Preferences > Navigation >
Command-click on Code: Jumps to definition
- Menu bar > Time machine >
Backup
Search the app
brew search <app_name>Check if it's an app you want to download.
brew info <app_name>defaults read > before
# change the config
defaults read > after
diff before after ll ~/Library/Preferences/ | grep <app_name>
# example
ll ~/Library/Preferences/ | grep firefoxopen ~/Library/Preferences/.GlobalPreferences.plist defaults read <app_name_plist>
# example
defaults read notion.id ln -nfs <New_linking_file> <Existing_linked_files>
# example
ln -nfs "$HOME/Google Drive/Settings/dotfiles/zshrc" "$HOME/.zshrc"This repo is tuned for nozomiishii's personal setup, so the GitHub username, email, fixed paths, personal Homebrew tap, and scoped npm packages are hard-coded throughout.
If you fork it, see docs/forking.md for the list of places to update.
Clean unused homebrew dependencies up, and upgrade them
make homebrewpnpm installTo use @prettier/ruby
gem install bundler prettier_print syntax_tree syntax_tree-haml syntax_tree-rbsfor x in {1..10}; do time zsh -i -c exit; done-
Audio-related
NVRAM Reset
Shut down and Restart with
⌥ + ⌘ + P + R
💡 NVRAM is a memory that saves its stored data regardless if the power is on or off -
Third-party app related
Safe mode
Shut down and wait 10 seconds
Restart with⇧
💡Safe Mode temporarily disables any third-party applications and starts your device with default system apps
1: Unpair
- System Preferences > Bluetooth >
Unpair Bluetooth devices
2: Clean up
- Delete SSH keys on GitHub, GitLab
3: Sign out your iCloud.
- System Preferences > Apple ID > iCloud >
Turn off "Find My Mac" - System Preferences > Apple ID > Overview >
Sign Out
4: Deactivate license
- 🐘 TablePlus
TablePlus > Register license
5: Erase All Content
- Erase All Content - Japanese | English
- From the Apple menu in the corner of your screen, choose System Preferences
- From the System Preferences menu in the menu bar, choose Erase All Content and Settings
- Dotfiles from Start to Finish-ish
- How to set up a dev environment with one command using dotfiles + GitHub (Japanese)
- Patrick McDonald - EIEIO
- Mathias Bynens
- Your unofficial guide to dotfiles on GitHub.
- JunichiSugiura/dotfiles
MIT License
© 2021 Nozomi Ishii
