Site Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
macos:setup-new-macos [2025-03-21] – [Drivers] dcaimacos:setup-new-macos [2025-03-21] (current) dcai
Line 1: Line 1:
 ===== Setup new macOS ===== ===== Setup new macOS =====
  
-==== Download ====+==== 🟦 Download and scripts ====
  
-=== 启用自然码 === +=== 👉 启用自然码 ===
- +
-添加中文双拼输入法+
  
 <code bash> <code bash>
 +# 添加中文双拼输入法
 # choose ziranma # choose ziranma
 defaults write com.apple.inputmethod.CoreChineseEngineFramework shuangpinLayout 5 defaults write com.apple.inputmethod.CoreChineseEngineFramework shuangpinLayout 5
 </code> </code>
  
-=== Install brew ===+=== 👉 Install brew ===
  
 Go ahead install app store apps while waiting Go ahead install app store apps while waiting
Line 20: Line 19:
 </code> </code>
  
-=== install brew packages: === +=== 👉 ffmpeg ===
- +
-https:%%//%%github.com/dcai/.dotfiles/blob/main/bin/macos-install-packages.bash +
- +
-=== ffmpeg ===+
  
 <code bash> <code bash>
Line 30: Line 25:
 # It's easier installing just one binary than install many brew dependencies # It's easier installing just one binary than install many brew dependencies
 curl -O 'https://evermeet.cx/ffmpeg/ffmpeg-7.1.1.zip' curl -O 'https://evermeet.cx/ffmpeg/ffmpeg-7.1.1.zip'
-unzip ffmpeg-7.1.1.zip && chmod a+x ffmpeg+unzip ffmpeg-7.1.1.zipchmod a+x ffmpeg
 curl -O 'https://evermeet.cx/ffmpeg/ffprobe-7.1.1.zip' curl -O 'https://evermeet.cx/ffmpeg/ffprobe-7.1.1.zip'
-unzip ffprobe-7.1.1.zip && chmod a+x ffprobe+unzip ffprobe-7.1.1.zipchmod a+x ffprobe
 </code> </code>
  
-Other scripts to run:+=== 👉 Other scripts to run: ===
  
   - prepare ''%%~/.git-credentials%%''   - prepare ''%%~/.git-credentials%%''
Line 41: Line 36:
   - ''%%bash ~/.dotfiles/install%%''   - ''%%bash ~/.dotfiles/install%%''
   - ''%%bash ~/.bin/macos-tweak.sh%%''   - ''%%bash ~/.bin/macos-tweak.sh%%''
-  - ''%%echo -e '\n%admin ALL=(ALL) NOPASSWD: ALL\n' | sudo tee -a /etc/sudoers%%''+  - ''%%bash sudo sed -i "" '/dcai/d' /etc/sudoers && echo -e '\ndcai\tALL=(ALL) NOPASSWD: ALL\n' | sudo tee -a /etc/sudoers%%''
   - ''%%sudo chsh -s /usr/local/bin/fish dcai%%''   - ''%%sudo chsh -s /usr/local/bin/fish dcai%%''
-  - Font: https://github.com/sunaku/tamzen-font#tamzenforpowerline-16, use ''%%./ttf/TamzenForPowerline8x16r.ttf%%'', choose size ''%%16%%'' in ''%%iterm2%%'' 
   - [[https://www.mowglii.com/itsycal/|itsycal]], use datetime format: ''%%🍏 d MMM H:mm a%%''   - [[https://www.mowglii.com/itsycal/|itsycal]], use datetime format: ''%%🍏 d MMM H:mm a%%''
  
-===Settings ====+=== 👉 Settings ===
  
   - ''%%Keyboard%%'' => ''%%Modifier Keys%%'' => ''%%Caps Lock to Control%%''   - ''%%Keyboard%%'' => ''%%Modifier Keys%%'' => ''%%Caps Lock to Control%%''
   - ''%%Accessibility%%'' => ''%%Pointer Control%%'' => ''%%Mouse & Trackpad%%'' => ''%%Trackpad Options%%'' => ''%%Enable dragging%%'' => ''%%with drag lock%%''   - ''%%Accessibility%%'' => ''%%Pointer Control%%'' => ''%%Mouse & Trackpad%%'' => ''%%Trackpad Options%%'' => ''%%Enable dragging%%'' => ''%%with drag lock%%''
  
-==== Drivers ==== +==== 🟦 Must have macOS apps ====
- +
-<code bash> +
-brew install fujifilm-x-webcam homebrew/cask-drivers/lg-onscreen-control +
-</code> +
- +
-==== Must have macOS apps ====+
  
-=== app store ===+=== 👉 app store ===
  
   * [[https://apps.apple.com/ch/app/pixelmator/id407963104?ign-mpt=uo%3D2&l=en&mt=12&v0=WWW-EUCH-ITUHOME-NEWAPPLICATIONS|PixelMator]]   * [[https://apps.apple.com/ch/app/pixelmator/id407963104?ign-mpt=uo%3D2&l=en&mt=12&v0=WWW-EUCH-ITUHOME-NEWAPPLICATIONS|PixelMator]]
Line 65: Line 53:
   * [[https://apps.apple.com/us/app/menu-world-time/id1446377255|Menu World Time]]   * [[https://apps.apple.com/us/app/menu-world-time/id1446377255|Menu World Time]]
  
-=== Tools ===+=== 👉 Tools ===
  
   * espanso   * espanso
Line 77: Line 65:
   * [[https://github.com/bhaller/Jiggler|Jiggler]]: move mouse to keep mac awake   * [[https://github.com/bhaller/Jiggler|Jiggler]]: move mouse to keep mac awake
  
-=== security ===+=== 👉 security ===
  
   * [[https://radiosilenceapp.com|Radio Silence]]   * [[https://radiosilenceapp.com|Radio Silence]]
Line 83: Line 71:
   * <del>[[https://www.veracrypt.fr/en/Downloads.html|VeraCrypt]]</del> [[https://cryptomator.org|cryptomator]]   * <del>[[https://www.veracrypt.fr/en/Downloads.html|VeraCrypt]]</del> [[https://cryptomator.org|cryptomator]]
  
-===Nice to have macOS apps ====+=== 👉 Nice to have macOS apps ===
  
   * [[https://www.trankynam.com/atext/downloads/aText.dmg|aText]]   * [[https://www.trankynam.com/atext/downloads/aText.dmg|aText]]
Line 93: Line 81:
   * [[https://github.com/Mortennn/Dozer|Dozer]]: clean up menubar items, Bartender alternative   * [[https://github.com/Mortennn/Dozer|Dozer]]: clean up menubar items, Bartender alternative
  
-=== dev ===+=== 👉 dev ===
  
   * [[https://sequelpro.com/download|Sequel Pro]]   * [[https://sequelpro.com/download|Sequel Pro]]
   * [[https://www.vagrantup.com/downloads.html|Vagrant]]   * [[https://www.vagrantup.com/downloads.html|Vagrant]]
  
-===I’m trying ====+=== 👉 I’m trying ===
  
   * [[https://github.com/jjgod/mac-dictionary-kit/releases|DictUnifier]]   * [[https://github.com/jjgod/mac-dictionary-kit/releases|DictUnifier]]
  
macos/setup-new-macos.1742541834.txt.gz · Last modified: by dcai