title | tags | keywords | last_updated | summary | sidebar | permalink | folder | |
---|---|---|---|---|---|---|---|---|
Mac Reinstallation Steps |
|
mac, reinstallation |
May 12, 2024 |
Steps to reinstall a workbox for myself |
mydoc_sidebar |
misc_mac_reinstallation_steps.html |
Misc |
=====
- SSH Config
- Karabiner Complex Modifications
sudo /Applications/Install\ macOS\ Ventura.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
Xcode Command Line Tools
Xcode vs MacOS Compatibility
git config --global http.version HTTP/1.1
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
brew install tmux
brew install jq
Note: It is needed for tmux-powerline
Git clone from Github to ~/Documents
git config --global user.name "Matrix Zou"
git config --global user.email [email protected]
defaults write com.apple.finder _FXShowPosixPathInTitle -bool true; killall Finder
hostname=""
sudo scutil --set HostName "${hostname}"
sudo scutil --set LocalHostName "${hostname}"
sudo scutil --set ComputerName "${hostname}"
dscacheutil -flushcache
reboot to take it in effect
brew install gnu-sed
brew install gawk
PATH config
$ brew list gnu-sed | grep 'bin/sed'
/usr/local/Cellar/gnu-sed/4.8/libexec/gnubin/sed
$ brew list gawk | grep 'bin/awk'
/usr/local/Cellar/gawk/5.3.0/libexec/gnubin/awk
sed_path=$(brew list gnu-sed | grep 'bin/sed')
awk_path=$(brew list gawk | grep 'bin/awk')
echo "export PATH=\"${awk_path%/awk}:${sed_path%/sed}:$PATH\"" >> ~/.zshrc
- Karabiner-Elements
- iTerm2
- Rectangle
- Input Method - Squirrel 鼠须管
- Visual Studio Code
- Firefox
- Google Chrome
- IINA
- Keka
- QQ ver6.8.2
- Discord
Optional
- coconutBattery
- Office
- Microsoft Teams
- Logitech Options+
- Kensingtonworks for K75370
- OpenEmu
- Access System Clipboard (General - Selection - Check
Applications in terminal may access clipboard
) - Window Transparency (Profile - Window - Transparency
30
, checkKeep background colors opaque
) - Disable Bell (Profile - Terminal - Check
Silence bell
) - Mac
Option
key forAlt
in Bash (Profile - Keys - Left/Right Option keyEsc+
) - Disable Color Schema Change between Mac
light mode
anddark mode
(Profile - Colors - uncheckUse different colors for light mode and dark mode
)
complex modifications config location
/Users/jzou/.config/karabiner/assets/complex_modifications
brew install --cask squirrel
Launch System Prereferences
, Keyboard
, tab Input Sources
, Add Squirrel
.
Install Wubi jidian Input
cd ~/Downloads
git clone https://github.com/KyleBing/rime-wubi86-jidian.git
cp -aRv rime-wubi86-jidian/* ~/Library/Rime
- Find out iTerm2 Bundle Identifier:
com.googlecode.iterm2
$ cat /Applications/iTerm.app/Contents/Info.plist | grep -i identifier -A 1
<key>CFBundleIdentifier</key>
<string>com.googlecode.iterm2</string>
$ osascript -e 'id of app "iTerm2"'
com.googlecode.iterm2
- Update RIME config
add following block to~/Library/Rime/squirrel.custom.yaml
patch:
app_options/com.apple.Xcode:
ascii_mode: true
app_options/com.googlecode.iterm2: {}
echo "胖胖\teueu" >> wubi86_jidian.dict.yaml
- Update Default Squirrel config
inline_ascii
在输入法的临时英文编辑区内输入字母,数字,符号,空格等,回车上屏后自动复位到中文
disableenter
clear all inputs
$ diff ~/Library/Rime/default.custom.yaml{,.bak}
39c39
< good_old_caps_lock: false # true: 在保持 cap 键原有的特征, false: 点击不会切换大小写
---
> good_old_caps_lock: true # true: 在保持 cap 键原有的特征, false: 点击不会切换大小写
42,43c42,43
< Shift_L: inline_ascii # macOs 上 shift 键不区别左右,设置参数同上
< Shift_R: inline_ascii
---
> Shift_L: commit_code # macOs 上 shift 键不区别左右,设置参数同上
> Shift_R: commit_code
64c64
< # - { when: composing, accept: Return, send: Escape }
---
> - { when: composing, accept: Return, send: Escape }
- Update config for Wubi
$ diff wubi86_jidian.schema.yaml{,.bak}
56c56
< max_code_length: 20 # 四码上屏
---
> max_code_length: 4 # 四码上屏
- Import CA Cert and private Cert
- Open
Keychain Access
application and locate the Machine Certificate issued to Mac OS X Client in the System keychain.
Right-click on the private key associated with Certificate and click Get Info, then go to the Access Control tab - Click
+
to select an Application to allow - Press key combination
<Command> + <Shift> + G
to openGo to Folder
inFinder
Application. Enter/Applications/GlobalProtect.app/Contents/Resources
and click Go - Find
PanGPS
and click it, and then pressAdd
- Save Changes to private key
virt-manager on Mac github repo
brew tap jeffreywildman/homebrew-virt-manager
brew install virt-manager virt-viewer
Email: [email protected]
SN: GAWAE-FCWQ3-P8NYB-C7GF7-NEDRT-Q5DTB-MFZG6-6NEQC-CRMUD-8MZ2K-66SRB-SU8EW-EDLZ9-TGH3S-8SGA
{% include links.html %}