最近使用 Typst 编写较长的技术文档,并用 Python 处理少量构建和检查任务。Typst 的编译速度很快,但“成功生成 PDF”只是第一步:参考文献编码、交叉引用、表格布局、生成文件和 Python 环境仍然可能带来不少问题。...
Hexo 博客迁移 Waline 与 Bun 的踩坑记录
这次调整博客时,我同时更换了评论系统和前端包管理器:评论从 Gitalk 迁移到 Waline,构建工具则从 pnpm 统一到了 Bun。两件事看似互不相关,实际都牵涉到旧配置清理、数据迁移、浏览器缓存和 GitHub Actions...
为 Scoop 版 Git 添加 Windows Terminal 的 Git Bash 配置
在 Windows 上,我更倾向使用 Scoop 安装 Git,而不是直接使用官方 exe 安装包: 1scoop install git 这样做的好处是安装、更新、卸载都比较干净。不过它也有一个小差异:官方 Git for Win...
Gentoo 真机与 WSL 迁移踩坑记录
本文章由 ChatGPT 协助整理和写作,主要记录最近一次从 Gentoo 真机环境转向 Gentoo WSL 环境时遇到的一些问题和解决思路。 这次折腾大概可以概括为: 12345678原计划:Windows + Gentoo 真机...
FreeBSD KDE 桌面黑屏与 Xorg / XLibre 调试记录
本文由 ChatGPT 协助整理和写作,简单记录一次在 FreeBSD 上安装 KDE Plasma 桌面时遇到的 Xorg / XLibre / SDDM 黑屏问题,以及最后的解决思路。 最初的问题:XLibre...
VSCodium 同步插件简单配置
本文由 ChatGPT 协助整理和写作,主要记录使用 VSCodium 同步设置时遇到的问题和解决方法。参考了 VSCodium 迁移/扩展文档、Zokugun Sync Settings 项目说明。 为什么使用 Sync ...
Gentoo world 文件导入导出
在 Gentoo 中,world 文件包含用户明确要求安装的软件包。可以从 world 文件中提取软件包列表,再在另一台 Gentoo 机器上进行检查和安装。以下是具体步骤。 列出 world 文件中的软件包12# 这将显示 worl...
如何提高 AUR 部分软件编译速度
本篇文章简单记录 AUR(Arch User Repository)软件包编译时的一些优化事项,主要用于在 WSL 环境中提高编译效率。 多线程优化这一部分主要介绍如何调整 makepkg 配置,让 AUR 包在编译大型软件时使用多线...
Python Pixi 简单使用
本篇文章简单记录 Pixi 环境的搭建过程。 安装 Pixi官方网站详见这里,也可以点击安装指南查看快速安装方式。 安装命令以下仅列出部分安装命令,其他方法请点击安装指南进一步查看或者查阅搜索引擎 Windows这里主要介绍 Powe...
网站的搭建和备案(WordPress 版)
注意,本文记录的网站搭建环境基于兼容 CentOS 的 Linux 发行版,并使用 Apache、MariaDB 和 PHP 8 搭建。如果需要使用 Debian 系或其他发行版(Arch、Gentoo、FreeBSD 等),请搜索对...