Open rogerxu opened 4 years ago
先善其工再利其器 —— 苏卡卡使用的 macOS 实用软件 | Sukka's Blog
适用于苹果芯片了吗? (isapplesiliconready.com)
Soft-Tools/Mac.md at master · skyseraph/Soft-Tools
sorrycc/awesome-tools: Awesome tools I used.
The Missing Package Manager for macOS (or Linux) — Homebrew
brew list
brew list --cask
brew update
brew outdated
brew upgrade <formula>
brew upgrade --cask <cask>
~/.zshrc
# do not automatically update before running brew install, brew upgrade and brew tap
export HOMEBREW_NO_AUTO_UPDATE=true
Export as Brewfile
brew bundle dump
Homebrew/homebrew-cask-fonts: 🖋 Casks of F🅾𝓝𝐓𝚂 (github.com)
$ brew tap homebrew/cask-fonts # You only need to do this once!
$ brew install font-meslo-lg-nerd-font
$ brew install font-fira-code-nerd-font
$ brew install font-hack-nerd-font
⇧+⌘+. - Toggle show all files
QuicklookStephen
https://github.com/whomwah/qlstephen
brew install --cask qlstephen
brew install --cask alfred
brew install --cask utools
brew install --cask maccy
brew install --cask clipy
brew install --cask cheatsheet
brew install --cask maczip
brew install --cask stats
brew install --cask hiddenbar
brew install --cask rectangle
brew install --cask microsoft-remote-desktop
brew install --cask deskreen
brew install --cask android-file-transfer
brew install --cask switchhosts
brew install --cask clash-for-windows
Remove from quarantine list
$ sudo xattr -r -d com.apple.quarantine /Applications/Clash\ for\ Windows.app
MacBook Air
MacBook Pro
MacBook Pro (15-inch Mid 2018) Benchmarks - Geekbench Browser
brew install smartmontools
$ smartctl -x disk0
brew install --cask cinebench
brew install --cask intel-power-gadget
brew install --cask disk-drill
SwitchResX - The Most Versatile Tool For Controlling Screen Resolutions On Your Mac (madrau.com)
brew install --cask switchresx
$ sudo xcode-select -s /Applications/Xcode.app
brew install --cask dash
brew install git
brew install lazygit
brew install gitui
$ git config credential.helper
osxkeychain
Cannot open Soucetree on Catalina
Go to System Preferences > Security and Privacy > General you can click on Allow apps downloaded from. Over there you will see that something is blocked from SourceTree, if you accept it it will open SourceTree again.
brew install --cask visual-studio-code
brew install --cask typora
Homebrew installation is not supported. If you have issues with homebrew-installed
nvm
, pleasebrew uninstall
it, and install it using the instructions below, before filing an issue.
$ nvm ls-remote --lts
$ nvm install --lts
$ nvm ls
$ nvm current
macOS 所有版本 JDK 安装指南 (with Homebrew)
bell-sw/homebrew-liberica (github.com)
brew tap bell-sw/liberica
brew --cask install liberica-jdk8
brew install maven
brew install --cask diffmerge
brew install git-delta
.gitconfig
[pager]
diff = delta
log = delta
reflog = delta
show = delta
[delta]
syntax-theme = OneHalfDark
line-numbers = true
side-by-side = true
brew install --cask postman
tokei
brew install tokei
brew install --cask snipaste
brew install --cask clementine
brew install --cask foobar2000
brew install --cask qqmusic
brew install --cask xld
2020 Top 10 Mac 最佳视频播放器 - Elmedia Player
IINA
brew install --cask iina
mpv
brew install --cask mpv
Handbrake
brew install --cask handbrake
How to Solve ‘This App Is Damaged’ and Similar Errors in macOS
$ sudo spctl --status
$ sudo spctl --master-disable
$ sudo xattr -rd com.apple.quarantine /Applications/xxxxxx.app
Warp
Warp: The terminal for the 21st century
brew install --cask warp
iTerm2
brew install --cask iterm2
Moving to zsh – MacSysAdmin 2019 – Scripting OS X
Quick Tip: Enable Touch ID for sudo – Six Colors
/etc/pam.d/sudo
Add pam_tid.so
# sudo: auth account password session
auth sufficient pam_tid.so
$ brew install thefuck
watch
brew install watch
$ watch <command>
brew install bat
$ bat file
brew install exa
$ exa --icons
brew install zoxide
$ zoxide query -ls
$ z foo
fd
brew install fd
$ fd pattern
brew install fzf
$ fzf --preview 'bat --color=always --style=numbers --line-range=:500 {}'
procs
brew install procs
$ procs zsh
sd
brew install sd
$ sd before after
dust
brew install dust
$ dust
brew install ripgrep
$ rg 'regexp' file
zenith
brew install zenith
$ zenith
pbcopy
$ pbcopy < Brewfile
$ cat Brewfile | pbcopy
tealdeer
brew install tealdeer
$ tldr --update
$ tldr --list
$ tldr tar
denisidoro/navi: An interactive cheatsheet tool for the command-line (github.com)
brew install navi
prettyping
brew install prettyping
$ prettyping bing.com
gping
brew install gping
$ gping bing.com
nnn
brew install nnn
Usage · jarun/nnn Wiki (github.com)
brew install cloudfoundry/tap/cf-cli
18 款 Macbook Pro的痛:T2芯片造成死机 - 知乎
配有 T2 芯片的 Mac 笔记本电脑 先尝试以下操作:(方法一)
如果上述操作无法解决问题,请按照以下步骤操作:(方法二)
黑苹果新手指导:名词解释&常用软件&常见问题说明-黑苹果星球
macOS Catalina 10.15安装中常见的问题及解决方法 | 黑果小兵的部落阁
macOS Mojave 10.14安装中常见的问题及解决方法 | 黑果小兵的部落阁
[Guide] Gigabyte BRIX using Clover UEFI (GB-BXi5H-4200/GB-BXi5-4570R/GB-BXi7-4770R) | tonymacx86.com
升级 macOS Monterey 后设备休眠半夜频繁唤醒问题 - 落格博客 (logcg.com)
$ pmset -g log | grep DarkWake
2021-11-08 19:15:33 +0800 DarkWake DarkWake from Normal Sleep [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:100%) 45 secs
2021-11-08 20:24:41 +0800 DarkWake DarkWake from Normal Sleep [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:100%) 45 secs
2021-11-08 20:40:57 +0800 DarkWake DarkWake from Normal Sleep [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:100%) 45 secs
2021-11-08 20:57:14 +0800 DarkWake DarkWake from Normal Sleep [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:100%) 45 secs
2021-11-08 21:08:26 +0800 DarkWake DarkWake from Normal Sleep [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:100%) 45 secs
2021-11-08 21:10:01 +0800 DarkWake DarkWake from Normal Sleep [CDN] : due to EC.SleepTimer/SleepTimer Using BATT (Charge:100%) 0 secs
2021-11-08 21:18:04 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:100%) 45 secs
2021-11-08 21:23:50 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:100%) 45 secs
2021-11-08 21:29:32 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:100%) 45 secs
2021-11-08 21:35:19 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:99%) 45 secs
2021-11-08 21:41:03 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:99%) 45 secs
2021-11-08 21:46:47 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:99%) 45 secs
2021-11-08 21:52:31 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:98%) 45 secs
2021-11-08 21:58:16 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:98%) 45 secs
2021-11-08 22:04:00 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:97%) 45 secs
2021-11-08 22:09:45 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:97%) 45 secs
2021-11-08 22:15:28 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:96%) 45 secs
2021-11-08 22:21:12 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:96%) 45 secs
2021-11-08 22:26:56 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:95%) 45 secs
2021-11-08 22:32:40 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:95%) 45 secs
2021-11-08 22:38:22 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:94%) 45 secs
2021-11-08 22:44:06 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:94%) 45 secs
2021-11-08 22:49:49 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:93%) 45 secs
2021-11-08 22:55:33 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:93%) 45 secs
2021-11-08 23:01:17 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:93%) 45 secs
2021-11-08 23:06:59 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:92%) 45 secs
2021-11-08 23:12:43 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:92%) 45 secs
2021-11-08 23:18:26 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:91%) 45 secs
2021-11-08 23:24:09 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:91%) 45 secs
2021-11-08 23:29:53 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:90%) 45 secs
2021-11-08 23:35:36 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:90%) 45 secs
2021-11-08 23:41:20 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:89%) 45 secs
2021-11-08 23:47:06 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:88%) 45 secs
2021-11-08 23:52:50 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:88%) 45 secs
2021-11-08 23:58:33 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:88%) 45 secs
2021-11-09 00:04:17 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:87%) 45 secs
2021-11-09 00:10:00 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:87%) 45 secs
2021-11-09 00:15:44 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:86%) 45 secs
2021-11-09 00:21:27 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:86%) 46 secs
2021-11-09 00:27:11 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:85%) 45 secs
2021-11-09 00:32:55 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:85%) 45 secs
2021-11-09 00:38:39 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:85%) 45 secs
2021-11-09 00:44:21 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:84%) 45 secs
2021-11-09 00:50:05 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:84%) 45 secs
2021-11-09 00:55:48 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:83%) 45 secs
2021-11-09 01:01:31 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:83%) 45 secs
2021-11-09 01:07:15 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:82%) 45 secs
2021-11-09 01:08:24 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:82%) 45 secs
2021-11-09 01:14:06 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:81%) 45 secs
2021-11-09 01:19:48 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:81%) 45 secs
2021-11-09 01:25:31 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:80%) 45 secs
2021-11-09 01:31:15 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:80%) 45 secs
2021-11-09 01:36:59 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:79%) 45 secs
2021-11-09 01:42:43 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:79%) 45 secs
2021-11-09 01:48:26 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:78%) 45 secs
2021-11-09 01:54:11 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:78%) 44 secs
2021-11-09 01:59:52 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:77%) 45 secs
2021-11-09 02:05:36 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:77%) 45 secs
2021-11-09 02:11:19 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:76%) 45 secs
2021-11-09 02:17:02 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:76%) 45 secs
2021-11-09 02:18:10 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:75%) 45 secs
2021-11-09 02:19:17 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:75%) 45 secs
2021-11-09 02:20:23 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:75%) 45 secs
2021-11-09 02:26:07 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:74%) 45 secs
2021-11-09 02:31:51 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:74%) 45 secs
2021-11-09 02:37:34 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:73%) 45 secs
2021-11-09 02:43:18 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:73%) 45 secs
2021-11-09 02:49:01 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:72%) 45 secs
2021-11-09 02:54:44 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:72%) 45 secs
2021-11-09 03:00:28 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:71%) 45 secs
2021-11-09 03:06:11 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:71%) 45 secs
2021-11-09 03:11:54 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:70%) 45 secs
2021-11-09 03:17:40 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:69%) 45 secs
2021-11-09 03:23:22 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:69%) 45 secs
2021-11-09 03:29:05 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:69%) 45 secs
2021-11-09 03:34:48 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:68%) 45 secs
2021-11-09 03:40:31 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:68%) 45 secs
2021-11-09 03:46:15 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:67%) 45 secs
2021-11-09 03:51:59 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:67%) 45 secs
2021-11-09 03:57:43 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:66%) 45 secs
2021-11-09 04:03:27 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:66%) 45 secs
2021-11-09 04:09:09 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:65%) 45 secs
2021-11-09 04:14:53 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:65%) 45 secs
2021-11-09 04:20:37 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:64%) 45 secs
2021-11-09 04:26:20 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:64%) 45 secs
2021-11-09 04:32:03 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:63%) 45 secs
2021-11-09 04:37:46 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:63%) 45 secs
2021-11-09 04:43:28 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:62%) 45 secs
2021-11-09 04:49:12 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:62%) 45 secs
2021-11-09 04:54:57 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:61%) 45 secs
2021-11-09 05:00:41 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:61%) 45 secs
2021-11-09 05:06:24 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:60%) 45 secs
2021-11-09 05:12:07 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:60%) 45 secs
2021-11-09 05:17:51 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:59%) 45 secs
2021-11-09 05:23:34 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:59%) 45 secs
2021-11-09 05:29:17 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:58%) 45 secs
2021-11-09 05:35:00 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:58%) 45 secs
2021-11-09 05:40:44 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:58%) 45 secs
2021-11-09 05:46:27 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:57%) 45 secs
2021-11-09 05:47:35 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:57%) 45 secs
2021-11-09 05:53:18 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:56%) 45 secs
2021-11-09 05:59:02 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:56%) 45 secs
2021-11-09 06:04:46 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:55%) 45 secs
2021-11-09 06:10:28 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:55%) 45 secs
2021-11-09 06:16:12 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:54%) 45 secs
2021-11-09 06:21:55 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:54%) 45 secs
2021-11-09 06:27:38 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:53%) 45 secs
2021-11-09 06:33:22 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:53%) 45 secs
2021-11-09 06:39:11 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:51%) 45 secs
2021-11-09 06:44:54 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:51%) 45 secs
2021-11-09 06:50:38 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:51%) 45 secs
2021-11-09 06:56:22 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:50%) 45 secs
2021-11-09 07:02:07 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:50%) 45 secs
2021-11-09 07:07:51 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:49%) 45 secs
2021-11-09 07:11:02 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.RTC/Maintenance Using BATT (Charge:49%) 45 secs
2021-11-09 09:13:25 +0800 DarkWake DarkWake from Standby [CDN] : due to EC.RTC/SleepService Using BATT (Charge:48%) 0 secs
Disable TCP Keep Alive for battery usage
$ sudo pmset -b tcpkeepalive 0
Warning: This option disables TCP Keep Alive mechanism when system is sleeping. This will result in some critical features like 'Find My Mac' not to function properly.
$ pmset -g custom
Battery Power:
lidwake 1
lowpowermode 1
standbydelayhigh 86400
proximitywake 0
standby 1
standbydelaylow 10800
ttyskeepawake 1
highstandbythreshold 50
gpuswitch 2
powernap 0
hibernatefile /var/vm/sleepimage
hibernatemode 3
displaysleep 2
sleep 1
lessbright 1
halfdim 1
tcpkeepalive 0
acwake 0
disksleep 10
AC Power:
lidwake 1
lowpowermode 0
standbydelayhigh 86400
standbydelaylow 0
standby 1
proximitywake 1
ttyskeepawake 1
hibernatemode 3
powernap 0
gpuswitch 2
hibernatefile /var/vm/sleepimage
highstandbythreshold 50
displaysleep 10
womp 0
networkoversleep 0
sleep 1
tcpkeepalive 1
halfdim 1
acwake 0
disksleep 10
⌃+⌘+␣
Disable .DS_Store
files on network stores
$ defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool TRUE
$ brew install --cask utm
Running Manjaro ARM in UTM on M1 Mac
Extract Manjaro-ARM-kde-plasma-generic-efi-23.02.img.xz
.
Double click to mount Manjaro-ARM-kde-plasma-generic-efi-23.02.img
.
The initial boot partition BOOT_MNJRO
which contains the Linux Kernel Image, Init RAM disk and the extlinux
directory.
EFI Variables
Linux Kernel
Linux RAM Disk
Linux Root FS
Enlarge VM disk size
$ cd Library/Containers/com.utmapp.UTM/Data/Documents/Manjaro.utm
$ qemu-img resize Data/Manjaro.qcow2 +16G
Allocate free space to partition
$ sudo parted /dev/vda
(parted) print free
(parted) resizepart 2 100%
(parted) quit
$ sudo resize2fs -p /dev/vda2
extlinux.conf
$ yay -S spice-vdagent
Reboot and start service
$ spice-vdagent
jaywcjlove/awesome-mac: Now we have become very big, Different from the original idea. Collect premium software in various categories.
从零开始的 MacBook 配置教程
Mac Setup for Web Development [2022] (robinwieruch.de)
超级实用!新手如何快速、高效使用Mac?_笔记本电脑_什么值得买 (smzdm.com)
Mac新手必看教程—轻松玩转Mac OS_办公软件_什么值得买 (smzdm.com)
MacBook 新手入门指南(1):10分钟,从 Windows 快速入门macOS_软件应用_什么值得买 (smzdm.com)
MacBook 新手入门指南(2):27个Mac必备快捷键,看你知道几个?(附触控手势使用方法)_笔记本电脑_什么值得买 (smzdm.com)
MacBook 新手入门指南(3):原来Mac自带了这么多实用的小功能!不用PS也能抠图了!_笔记本电脑_什么值得买 (smzdm.com)
macOS Setup after 15 Years of Linux · HookRace Blog