summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVerdant <i@glowisle.me>2026-03-28 15:48:57 +0800
committerVerdant <i@glowisle.me>2026-03-28 15:48:57 +0800
commite3010150bbda3868758737c5953533a0a84ec947 (patch)
tree40e6fd8ea5f2edc93bde9aad85502385c6cfcfea
parent48b656c949000ec88d6e46afbdb8d2d6adf10d70 (diff)
downloadblog-e3010150bbda3868758737c5953533a0a84ec947.tar.gz
blog-e3010150bbda3868758737c5953533a0a84ec947.zip
docs: post 'how-i-do-my-computing'
-rw-r--r--content/posts/我如何使用我的电子设备.md58
-rw-r--r--content/uses.md18
2 files changed, 63 insertions, 13 deletions
diff --git a/content/posts/我如何使用我的电子设备.md b/content/posts/我如何使用我的电子设备.md
new file mode 100644
index 0000000..27bc89e
--- /dev/null
+++ b/content/posts/我如何使用我的电子设备.md
@@ -0,0 +1,58 @@
+---
+title: '我如何使用我的电子设备'
+date: '2026-03-28T13:30:05+08:00'
+slug: 'how-i-do-my-computing'
+categories:
+- 技术
+tags:
+- 杂谈
+- 数字极简主义
+- GNU Emacs
+- GNU/Linux
+- ThinkPad
+draft: false
+---
+机不在贵,能用就行。屏不在大,能亮则赢。斯是老垃圾,唯吾自由馨。键盘上磨损,A 面俩划痕。谈笑有邮件,往来无 QQ。可以调程序,阅文档。无社交媒体之乱耳,无微信之劳形。南阳诸葛庐,西洋 Stallman ThinkPad X200,孔子云:「何陋之有?」
+
+<!--more-->
+
+## 设备
+
+在 [Uses](/uses) 页面查看我的硬件和软件。
+
+我在上个月购买了一台 ThinkPad X220(¥260),经过简单的配置后,已经投入日常使用。
+
+我非常在意我的电脑上到底运行了什么程序,它们都在做什么,因此我不会选择在这台笔记本上安装 Windows 这种商业操作系统。我安装了 Arch Linux,以便于从最小化系统开始,按需配置,防止冗余占用性能。窗口管理器选择了我最熟悉的 i3-wm ,搭配 st 终端模拟器和 Emacs 终端模式,轻松胜任代码编辑、网页浏览(eww)、邮件管理(rmail)、撰写博客等工作。
+我在这台设备上使用最多的浏览器就是 Emacs 自带的 eww。它轻量、快速、**纯文本**、**无 JavaScript**。纯文本意味着它只能显示页面中的最核心内容,而不是花里胡哨的 CSS 修饰后的难以阅读、难以辨认的页面(当然,真正有干货的页面不会这样)。除非想看漫画和视频,否则 eww 无疑是最佳选择。而无 JavaScript 就意味着,网站提供者无法使用万恶的 JS 脚本追踪你的行为、收集你的数据和隐私,也不会有到处漂浮、插入、弹出、闪现的第三方广告,更不会有过多脚本带来的性能瓶颈,对十年前的老机器非常友好。在平时,我会用 eww 浏览一些文档。如果一定需要看图片的话,那还是打开 Firefox 吧。
+
+在这台设备上,如果不算那些依赖程序的话,我用的最多的软件就是 i3-wm, st, fcitx5 , Emacs, Firefox。没有任何多余的程序干扰。如果你不是苦逼的 Java 程序员,离开 IDEA 就一行代码都写不出来,我建议你也购买一台~~破烂~~老旧的设备,因为老旧的设备无法运行大型游戏,甚至拿来看视频都不尽流畅。但它能拿来写代码、编辑文本,浏览网页,这就足够了。如果不需要读写中文内容,预览图片或 PDF,我甚至不会启动图形界面。
+
+ThinkPad X220 是我最喜欢的型号,最后一代经典七行键盘,充满工业感的外观,低廉的价格,极高的性价比和可玩性。通过自己动手修改配置、改装硬件,把钱花在刀刃上,不跟随邪恶的厂商花大价钱购买最新硬件,经济且实用。ThinkPad 的模块化设计非常天然适配「垃圾佬」精神。
+
+除了这台 ThinkPad X220 外,我还有一台台式机。在台式机中,我安装了 Debian GNU/Linux 和 Windows 11。
+
+我大部分时间都在使用 Debian ,在需要处理学校的任务时会切换到 Windows 11。稳定对我来说是最重要的,我不希望把大部分时间都花在维护系统配置、修复错误上,因此在这台设备上,我选择 Debian。
+
+这台电脑原本是我爸的,在我长期~~占~~借用后,已经完全属于我,我爸也因此有理由购买一台新的笔记本电脑,因为他想打游戏所以没有考虑 ThinkPad,好可惜!然而他花上千买了一台天选姬,只是拿来打魔兽世界……
+
+## 软件
+
+美化的尽头是默认。我完全不再考虑外观了。在这台设备上,我的优先级是:是否是自由软件? > 性能 > 可自定义性的高低 > 外观。电脑固然有玩具属性,但工具属性更多,它是达成目的的途径,而不是目的本身。
+
+我已经没有精力再去折腾各种软件的和桌面的美化,而且引入过多复杂的配置只会让系统越来越脆弱、维护成本越来越高。因此我安装了配置简单、稳定性高的 i3-wm,我有考虑过使用 dwm,但它毕竟是 wm,配置项比较多,等什么时候又有兴趣了,可能会尝试一下。
+
+我按照台式机上的习惯,重写了一份配置文件。状态栏、系统托盘等,全部使用默认设置。而 Emacs 的配置也尽可能保持精简,为了好维护和在低性能设备上流畅使用,我裁剪了大部分很少使用的配置和包,让 Emacs 回归为一个纯净的文本编辑器~~兼邮件客户端兼网页浏览器兼计算器兼 RSS 阅读器~~。
+
+实际上,我的配置还是非常简单的,由于我大部分时间都在 Emacs 中,稳定性是最重要的,我不能接受在写着写着代码的时候,某个地方突然报错,然后我就要花上好几个小时去排查到底是什么原因,这大大影响了效率和心情。
+
+出于性能考虑,我只在终端中使用 Emacs。我不经常用 Org-mode ,也不经常浏览图片,所以终端模式是一个不错的选择。在终端中开启 emacsclient,可以把 Emacs 当成 vi 用,随用随退,非常方便。目前我遇到的唯一让我不适应的地方就是,在终端中打字的手感可没有 GUI 好。
+
+我将简单、默认的理念在 st 中也贯彻到底,只打了两个 patch : clipboard & scrollbar。我感觉它的配置比 Xterm 简单多了,我用了有一段时间 Xterm ,它的优点是配置文件即插即用,但一旦出现一些问题,它古老又死板的字体、属性查找逻辑又会浪费掉我不少时间。它的好兄弟 urxvt 也是如此,它们是用同一个配置文件的!
+
+我直接 pass 掉了 kitty 和 WezTerm 等终端模拟器,感觉它们在老设备上的性能并不出色,并且我实在喜欢不起来 WezTerm 的配置脚本语言 Lua。综合考量之下,我选择了 st。它极其精简,精简到你需要自己打 patch 来实现一些其他终端模拟器本来就有的,或者写一两行配置文件的代码就有的功能。不过,我可以接受,至少到目前为止的配置过程都还算愉快,我也非常欣赏 Suckless 的哲学:保持简单、最小化、可用。并且它们的软件都是纯 C 编写,这让我对他们的印象更好了。
+
+如你所见,我没有在这台设备上安装微信和 QQ,因为它的 Linux 客户端做得实在是太烂了!尤其是 QQ,在我的台式机上都会经常卡住,我不得不手动在 htop 中关掉那个进程。 除了这个原因外,*我也很享受这种别人想找我找不到,只有我主动打开软件才能找到我的感觉*。我非常讨厌在我专注做某件事的时候,一通电话,一条微信消息发过来,电脑上有该死的咚咚两声,手机也会振动、响铃,因此我一般都把手机设置成免打扰。事实也证明我并不是非常重要,消失几个小时,多达上百次,几乎没有酿成任何大祸,也能说明找我的人大部分并没有什么急事,所以我的这种做法还算恰当。
+
+不过,如果真的有人有什么急事要找我,发邮件或许真的是最快能联系到我的方式。因为我的手机上没有安装 QQ ,平板和电脑也不能接打电话和短信。按照我的习惯,如果我没有需求主动用它,很有可能三四个小时都不会拿起来看一眼。但是邮件就不同了,我的每一台电子设备上都有邮件客户端。
+
+一些好玩的事:有时候我会躺在床上,ssh 连接到台式机写博客文章,或者笔记本的小屏幕看得眼睛干脖子酸了,就用台式机 ssh 连接到笔记本继续写。再一次赞美 Emacs 终端模式!
diff --git a/content/uses.md b/content/uses.md
index b78e54d..6e9ee93 100644
--- a/content/uses.md
+++ b/content/uses.md
@@ -6,7 +6,9 @@ showMeta: false
---
详见 [uses](https://uses.tech/),A list of /uses pages detailing developer setups, gear, software and configs.
-![全家福](https://images.glowisle.me/IMG_20260322_015438.jpg)
+![狂热的 fastfetch 爱好者 摄于 2026-04-19](https://images.glowisle.me/IMG_20260322_015438.jpg)
+
+在 [这个页面](/posts/how-i-do-my-computing) 查看我如何使用电子设备。
## 硬件
@@ -18,10 +20,6 @@ showMeta: false
- Disk: 1TB + 120GB
- OS: Debian GNU/Linux 12 & Windows 11
-我大部分时间都在使用 Debian ,在需要处理学校的任务时会切换到 Windows 11。稳定对我来说是最重要的,我不希望把大部分时间都花在维护系统配置、修复错误上,因此在这台设备上,我选择 Debian。
-
-这台电脑原本是我爸的,在我长期~~占~~借用后,已经完全属于我,我爸也因此有理由购买一台新的笔记本电脑(因为他想打游戏所以没有考虑 ThinkPad,好可惜!)。
-
### ThinkPad X220
- CPU: Intel i5 2450M
@@ -29,10 +27,6 @@ showMeta: false
- Disk: 120GB
- OS: Arch Linux
-这是我最喜欢的 ThinkPad 型号,最后一代经典七行键盘,充满工业感的外观,低廉的价格,极高的性价比和可玩性。通过自己动手修改配置、改装硬件,把钱花在刀刃上,不跟随邪恶的厂商花大价钱购买最新硬件,经济且实用。ThinkPad 的设计理念非常天然适配「垃圾佬」精神。
-
-外出时需要用到电脑的话,我会携带这台 ThinkPad。由于这台设备非常老旧,需要更精简的系统配置来保证性能,因此我选择了最小化安装 Arch,只安装必要的软件包。如果不需要读写中文内容,或预览图片与 PDF,我一般不会启动图形界面。保持最小化、简单、可控。
-
### 手机和平板
我使用不到一千元的 iQOO Neo7 SE,在手机上,我需要做的事情几乎只有收发消息、接打电话、导航。所以购买这台设备应该是亏的,如果全中国能不再用微信,也许可以再降几百元,买一台七八年前的二手设备。
@@ -42,9 +36,7 @@ showMeta: false
## 软件
- 文本编辑器 / 邮件客户端 / RSS 阅读器 / 计算器: Emacs[^1]
-- 浏览器: Firefox & Qutebrowser
+- 浏览器: Emacs `M-x RET eww RET` & Firefox
- 输入法:Fcitx5 + 小鹤双拼
-- 终端: Xterm
+- 终端模拟器: st
- 音乐流媒体: Spotify
-
-[^1]: 我一般在终端中使用 Emacs,足够快速轻量,并且能避免一些有关显示协议的奇奇怪怪的问题。