利用 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

Arch Linux 安装 AUR 助手 YAY

YAY(Yet another Yogurt) 是 Arch Linux 的一个 AUR(Arch User Repository) 助手,可以让我们更方便地安装 AUR 上的软件包,如:谷歌浏览器(Google Chrome),QQ、TIM、WPS OFFICE 等等。下面介绍 YAY 的安装和使用。

Arch Linux 安装 Fcitx 中文输入法

Arch Linux 安装中文输入法 Fcitx:谷歌拼音和搜狗拼音。

Arch Linux 安装 GRUB
要启动系统,引导程序必不可少,而本文简单介绍安装 GRUB 引导程序。
Arch Linux 安装 KDE 桌面环境

在上篇文章,我们安装了 Xorg,本文将介绍如何安装 KDE 桌面环境。

制作 Arch Linux LiveUSB 安装介质
本文简单说明下如何制作 Arch Linux 的 LiveUSB 安装介质。
Arch Linux 安装 Xorg

在安装桌面环境之前,我们先安装 Xorg 服务器,确保 Xorg 可以正常工作。

创建用户
基于安全性等方面的考虑,通常我们不会以 root 用户来使用系统,本文将介绍如何创建一个非特权的用户。
Arch Linux 分区和挂载
本文将介绍如何创建并挂载 LVM 分区。