Remote Debug with Intellij  • • •  Alfred Workflow Rename Ebook       all posts in Archive

MacOS Recovery Stuff List

MacOS is Great for many things, such as Time Machine. But unluky, it’s not always reliable.

I only have one SSD for recovery, and the most trustless thing is I never tested the backup. And it’s impossible to test for every week’s backup -_- so when the backup file damaged … The only way is reinstall from scratch.

Recovery MacOS

Apple provide document: About macOS Recovery, Chinesse

macos-recovery-mode-reinstall

  • Press following Keys, after restarted system and after saw Apple icon release
  • Command (⌘)-R : reinstall the version was on your Mac ( Recommend )
  • Option-⌘-R : upgrade to the latest version compatible with your Mac
  • Shift-Option-⌘-R : install pre-loaded version or still provided close version

Disable System Integrity Protection

Disable system integrity protection

Try VPN Applicatin first !!!

If VPN application not working new current MacOS, we must solve it first before continue !!

Alfred

Probably the best Mac Power User Tool

  1. Sync Dropbox Alfred.sync folder
  2. Alfred Preference -> Advanced -> Set preference folder

iTerm & ZSH

ZSH Configuration

Homebrew

Install from here, and then run with command line:

brew install exiftool htop youtube-dl openjdk zsh tig rpm nmap wget unrar aria2 tree

Config VIM

Following Vim Configuration from Github

Java & Git & Maven

Install with Homebrew is most easiest way, but sometime, manually installed is also useful. Add configuration to .zshrc or .bashrc file.

vim ~/.zshrc
source ~/.zshrc

with contents:

export M2_HOME= ~/apache-maven-3.6.1
export PATH=$PATH:$M2_HOME/bin

export GRADLE_HOME= ~/gradle-5.6.4
export PATH=$PATH:$GRADLE_HOME/bin

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_171.jdk/Contents/Home
export PATH=$JAVA_HOME/bin:$PATH

When installing Java, if encounter Could not find tools.jar problem, check here

XCode Command Line tool

xcode-select --install

if encounter problem, try:

sudo xcode-select -switch /

Wall Papers

  1. Sync from Dropbox.WallPaper-retina
  2. Desktop & Screen Saver -> Add Folder

Required Apps

Programming Tools

Reading & Writing

  • Byword ( Writting, support Markdown )
  • calibre ( Digit Book Format Converter )
  • Day One ( Dirary Writting )
  • iChm ( CHM reader )
  • Kindle
  • Microsoft Office
  • Pocket
  • Reeder ( RSS reader )
  • Simple Comic
  • Typora ( Markdown Writting )

System Tools

Backup !!!!

When everything is done, don’f forget to backup system with TimeMachine !!!!