通过 nmcli 连接 WIFI
通过 nmcli 连接 WIFI
本文简述如何利用 nmcli 连接 WIFI。
GRUB 如何设置 Linux 内核参数

今天对 Arch Linux 系统进行全量更新重启后,发现外置显示器无法识别了,查看 dmesg 的信息后,发现 NVIDIA 模块并未成功加载。经查阅 WIKI 后,需要设置 ibt=off 内核参数。 本文将记录 GRUB 如何设置 Linux 内核参数。

cURL 计算请求耗时

某些情况下,你也许想知道 cURL 请求花费的时间,而这当然也是可能的。

Arch Linux 重置 keyring

最近大半年都在使用 WSL2 进行开发,今天切换到 Arch Linux 打算更新下系统,不出意外地出现了各种问题。

Hugo 多语言站点中 404 页面的重定向规则

在 Hugo 多语言站点中,一般需要为 404 页面设置额外的重定向规则。

Nginx 重定向路径

上篇文章笔者利用 rename 批量替换文件后缀名,以将站点语言 zh-cnzh-tw 分别改为了 zh-hanszh-hant。 但这是不够的,还需要将旧路径重定向到新路径。由于笔者将站点容器化,利用 Nginx 来处理请求,并部署到个人的 k3s 集群,本文将简单说明如何使用 Nginx 进行重定向。

Windows 下 Docker 无法初始化
Windows 下 Docker 无法初始化

最近更新系统后,发现 Docker 无法初始化。

利用 rename 批量替换文件后缀名

由于 Hugo 本地化功能仅支持 zh-hanszh-hant,不支持 zh-cnzh-twzh-hk 等中文语言代码,而笔者站点基于文件后缀名进行多语言化的,要更改语言代码,需要批量修改文件后缀名,而这正是本文主角 rename 的大显身手的时候。

Hugo Module 代理

众所周知 Go Module 服务器被墙了,因此需要指定代理服务器或者全局 VPN,而代理服务器比较简单方便,如:GOPROXYCNGOPROXYIO。 而笔者之前很长一段时间利用 Hugo Module 来安装和更新主题,速度十分缓慢,而且经常失败,即使我设置了 GO_PROXY 环境变量。

利用 Github Actions 打包 Go 二进制文件

今天写了个简繁体转换的命令行工具 gopencc,以便对博客内容的简繁体转换。自然地,笔者也为各个平台编译打包为二进制执行文件,但是每次手动编译并上传到 GitHub Releases Assets 是十分耗时和枯燥的,幸好我们可以通过 GitHub Actions 来解决这个问题。

Chrome 浏览器模拟 prefers-color-scheme,调试亮色和深色模式
Chrome 浏览器模拟 prefers-color-scheme,调试亮色和深色模式

本文将介绍 Chrome 浏览器下如何调试亮色和深色模式,也就是模拟 prefers-color-scheme