在 MacOS 安装 Nix

早在两年前就已经尝试过 NixOS,体验很好,通过一份配置文件就可以实现不同的电脑部署一样的配置。最近在学习 Haskell 的过程中,发现其自带的包管理器不

Arch Linux 上安装与体验 XMonad

之前一直是使用的 KDE 桌面的 Arch Linux,使用体验上感觉和 Windows 系统差不多。最近在学习 Haskell 过程中,了解到有一款窗口管理软件叫 XMonad。听名字就有 Haskell

Arch Linux KDE 无法启动程序

隔了一段时间没有使用 Arch Linux 系统,启动的时候发现在 KDE 桌面上没法启动任何的应用程序,甚至终端都没法启动了。经过查询,原来这是和 hostName 有关。 解决方法 启动

基于 msys2 安装 Emacs-rime

Emacs-rime 是 Emacs 里面很好用的 Rime 输入法前端,之前的文章已经介绍过如何安装和配置,但是由于这个输入法的外部依赖较多,在 Windows 10 上的安装稍微有点麻烦。 下面介绍一

使用 Easy-hugo 管理博客

由于日常主力的编辑器是 Emacs,通过 hugo 维护站点也都是在 Emacs 里面完成。自然的,希望写博客的工作流能够融合进 Emacs 的使用当中。于是,找到了 Easy-hugo 这个工具

为什么要从 Jekyll 迁移到 Hugo

之前一直使用 Jekyll 写博客,但 Jekyll 只支持 Markdown 格式,而且 Jekyll 对 Windows 平台的支持很差。即使是在 Mac 平台,安装 Jekyll 也是需要安装一堆依赖,真的是很繁琐。 最近在 Emacs 社区中看

如何让你的 Emacs-rime 更加智能

在之前的文章中,已经介绍过 Emacs-rime 在各个平台上的安装。但为了让这个输入法变得更加智能,更加好用,最近更新了 Emacs-rime 的配置,使得它能够在切换为中文时,会自

在 WSL2 上安装 Archlinux 并运行 Emacs

最近使用 WSL2 安装 Emacs 的人越来越多,并且在 Using Emacs on Windows with WSL2 这篇文章中了解到,Emacs 通过 X410 可以方便地在 Windows 10 上运行 WSL2 的 GUI Apps 。于是萌生了安装 WSL2 体验 Emacs 的想

Linux Windows 双系统时间不一致

最近在使用 Windows 10 和 Arch Linux 双系统,但发现从 Linux 系统切换到 Windows 系统的时候,会出现两个系统的时间不一致的情况,一般是相差 8 小时。下面就来分析该问题,并给出