睡眠按钮置灰解决

image.png

pmset -g
System-wide power settings:
SleepDisabled 1
Currently in use:
standby 1
Sleep On Power Button 1
hibernatefile /var/vm/sleepimage
powernap 1
disksleep 10
sleep 1 (sleep prevented by powerd)
hibernatemode 3
ttyskeepawake 1
displaysleep 5
tcpkeepalive 1
lowpowermode 1
sudo pmset -a disablesleep 0
Password:

  • lidwake – 当笔记本打开盖子的时候唤醒机器(值为 1 或者 0)
  • autopoweroff – 系统将写入休眠镜像并且进入到低电量芯片组睡眠。从这个状态唤醒所花的时间要比普通休眠唤醒的时间要长。如果有外部设备连接,系统不会自动切断电源,如果系统使用电池供电,或者系统被绑定在网络并且通过网络访问被唤醒功能开启。
  • standbydelayhigh - 当电源电量够高时,合盖后内存保留的秒数
  • autopoweroffdelay – 进入自动切断电源模式的延迟(值为表示分钟的整数)
  • proximitywake - 同 iCloud 设备唤醒
  • standby - 合盖后保留内存(值为0或者1)
  • standbydelaylow - 电池电量低时,合盖后内存保留的秒数
  • ttyskeepawake – 当任何 tty(如:远程登录会话) 在活动状态时,阻止系统空闲睡眠。tty 只能是非活动 当它的空闲时间超过系统睡眠计时器(值为 1 或者 0)
  • hibernatemode – 改变休眠模式
  • powernap - 电源小憩(0或1)
  • gpuswitch - gpu支持(2为自动模式)
  • hibernatefile – 改变休眠镜像文件位置。镜像应该只被定为到根卷中。请小心使用(值为路径)
  • highstandbythreshold - 电池剩余电量百分比 standby模式的选择阈值,一般为50%
  • displaysleep – 显示器睡眠计时器;替换 10.4 版本中的 dim 参数(值为分钟,或者设置 0 来禁用)
  • sleep – 系统睡眠计时器(值为分钟,或者设置 0 来禁用)
  • acwake – 当电源(AC 或者电池)改变的时候唤醒机器(值为 1 或者 0)
  • halfdim – 显示器睡眠将使用在最大亮度和关闭显示器之间的中间亮度(值为 1 或者 0)
  • tcpkeepalive - 合盖时是否保存网络连接
  • disksleep - 硬盘休眠时间(值为分钟)
    1. // 5 分钟后进入休眠
    2. sudo pmset -b sleep 5
    3. // 向硬盘写入镜像,不向内存供电
    4. sudo pmset -b hibernatemode 25
    5. // 显示器休眠时间:15 分钟
    6. sudo pmset -b displaysleep 15
    7. // 硬盘休眠时间:30 分钟
    8. sudo pmset -b disksleep 30
    9. // 休眠时断网
    10. sudo pmset -b tcpkeepalive 0
    11. // 高电量下 standby: 4小时
    12. sudo pmset -b standbydelayhigh 14400
    13. // 低电量下 standby: 2小时
    14. sudo pmset -b standbydelaylow 7200
    15. // standby 电量阈值:75%
    16. sudo pmset -b highstandbythreshold 75
    17. // 开盖唤醒
    18. sudo pmset -b lidwake 1
    19. // 关闭被同一 iCloud 下的设备唤醒
    20. sudo pmset -b acwake 0

    软件安装

    homebrew

    install

    由于网络问题通过官方镜像源下载通常会失败;
    为此需要切换到国内镜像源,
    /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

    引用知乎文章

image.png
下载完成后可通过 brew --version验证。
image.png
替换 brew 程序本身的源
https://mirror.tuna.tsinghua.edu.cn/help/homebrew/
image.png

command

image.png

其它
  1. # 安装最新版本

brew install mysql

  1. # 安装制定版本

brew install mysql@5.7

  1. # 启动 mysql, 并设置为开机启动

brew services start mysql

  1. # 关闭 mysql

brew services stop mysql

  1. # 重启 mysql

brew services restart mysql

  1. # 查看服务器【等价于launchRocket小软件】

brew services list

  1. # 查看已安装的包【等价于Cakebrew小软件】

brew list

下载目录

v-3.3.7
/opt/homebrew/Cellar

git

brew install git brew upgrade git

设置环境变量

image.png

gitmoji

brew install gitmoji

jetbrains toolbox

brew install --cask jetbrains-toolbox

tree

brew install tree

阿里云盘

brew install --cask adrive

edge

brew install --cask microsoft-edge

clashx

brew install --cask clashx

语雀

brew install --cask yuque
image.png

notion

brew install --cask notion

WeChatTweak-macOS

首次安装:https://github.com/Sunnyyoung/WeChatTweak-CLI Homebrew install brew install sunnyyoung/repo/wechattweak-cli Usage sudo wechattweak-cli --install # Install sudo wechattweak-cli --uninstall # Uninstall

wx小助手

https://github.com/MustangYM/WeChatExtension-ForMac

curl -o- -L [https://omw.limingkai.cn/install.sh](https://omw.limingkai.cn/install.sh) | bash -s Rosetta打开 image.png

Parallels Desktop(虚拟机)

https://gitee.com/lihaoyun/PD-Runner (v0.3.6 release)
https://macwk.com/soft/pd-runner
官网下载后试用pdRunner试用

见阿里云盘,安装密码 digit77.com

iterm2

配置教程(少数派) https://sspai.com/post/63241#!
Profiles.json
ohmyzsh
plugin figstarship

terminal

warp


其它

点击查看【bilibili】
1648904224(1).png


开发环境

java

zulu-jdk8下载
brew install --cask zulu8
brew install --cask zulu11
brew install --cask zulu 默认latest
image.png
设置环境变量,切换jdk版本
vim .zprofile

  1. ##Java
  2. export JAVA_8_HOME=`/usr/libexec/java_home -v 1.8`
  3. export JAVA_11_HOME=`/usr/libexec/java_home -v 11`
  4. export JAVA_17_HOME=`/usr/libexec/java_home -v 17`
  5. ##默认版本
  6. export JAVA_HOME=$JAVA_8_HOME
  7. ##快速切换版本使用
  8. alias jdk8='export JAVA_HOME=$JAVA_8_HOME'
  9. alias jdk11='export JAVA_HOME=$JAVA_11_HOME'
  10. alias jdk17='export JAVA_HOME=$JAVA_17_HOME'

image.png
maven
brew install maven
gradle
brew install gradle
python
brew install python
mysql
MySQL官网 dmg安装教程
设置环境变量:

  1. ##MySQL8.0
  2. export PATH=$PATH:/usr/local/mysql/bin
  3. export PATH=$PATH:/usr/local/mysql/support-files
  • npm

开源文档: docsify

  • docker

安装镜像

  • redis

redis-cli -h 127.0.0.1 -p 55000 -a redispw
-h ip地址
-p 端口
-a 密码

  • mongodb

docker pull mongo:latest