Arch Linux 使用内核 kernel默认为 linux stable 最新的稳定版。切换为 linux-lts Longterm 长期支持版本。
我是用的是 system-boot
引导系统, 更替内核大概步骤如下。
- 安装 linux-lts 内核。
- 添加或者替换配置引导条目
- 更新 systemd-boot
Arch Linux 使用内核 kernel默认为 linux stable 最新的稳定版。切换为 linux-lts Longterm 长期支持版本。
我是用的是 system-boot
引导系统, 更替内核大概步骤如下。
一个提供了自定义代码片段 snippets 和 Code Action 的 lsp 工具。
git clone https://github.com/erasin/hx-lsp.git
cd hx-lsp
cargo install --path .
在 https://github.com/erasin/helix-config/ 中有示例代码,另外我自己使用的分支已经合并了 helix#9081 Add a snippet system。
主要内容
最近,晚上关闭MacBook后,第二天打开电脑黑屏,充电后才会重新开机,发现电池已经 耗尽电量。
MacBook 睡眠模式下,wifi和蓝牙都会继续工作, 有的时候多个设备的信息共享会莫名奇 妙的自动唤醒 mac, 然后导致耗电。
检查 系统设置
->电池
内选项,使用电池电脑休眠时,启用电能小憩,是否选上。
网络唤醒选择仅使用电源适配器的选项。
sleepwatcher: https://www.bernhard-baehr.de/ 是一个监控睡眠的守护进程工具,当
Mac 在唤醒和睡眠的的时候,可以执行配置的 sleep
和 wakeup
脚本程序,它还可以
监控上次睡眠前的活动信息。
使用 brew 安装
# 安装
brew install sleepwatcher
# 设置启动
brew services start sleepwatcher
检查文件可以看到 /usr/local/Cellar/sleepwatcher/2.2.1/
文件夹中
homebrew.mxcl.sleepwatcher.plist
和 homebrew.sleepwatcher.service
里的配置
参数,
查看这两个文件可以看到,默认的配置脚本参数是 HOME_PATH/.sleep
和
HOME_PATH/.wakeup
, 可以创建 .config/sleepwatcher/sleep|wakeup
, 然后修改配
置文件 -s
和 -w
参数,然后 brew services restart sleepwatcher
latex 是一个文档准备系统 (document preparing system),它非常适用于生成高印 刷质 量的科技类和数学类文档。它也能够生成所有其他种类的文档,小到简单的信件,大 到完整的书 籍。latex 使用 tex 作为它的排版引擎。
latex 本质上是利用各种个这样的宏包提供的标记命令来标记文本,从而编译出对应的 格 式,如果学习过 html 标签文本的同学会更加的了解这一书写规范。现代的文本编辑格 式 从普不同文本,到简单的 markdown 以及其他的 markdown 变体,到复杂的 html 以及 latex, 这样的纯文本加上标记的文档,实际上是让人更加的注重文章的内容,而不必去限 定于某种软件才能编辑,无论是跨平台还是版本管理(vcs)上都是十分具有优势的。
另外在学术领域上 latex 上应用比较广泛,markdown 则在程序开发者应用比较多。
curl --proto '=https' --tlsv1.2 -fssl https://drop-sh.fullyjustified.net |sh
texlab 为 latex 提供了 语言服务器协议(lsp)。
texlab 和 tectonic 一起使用 https://github.com/latex-lsp/texlab/wiki/tectonic .