当这个博客二十年前开始时(抱歉,我仍在处理这个数字),我的许多早期帖子都涉及设置我理想的 FreeBSD、NetBSD 和/或 Linux 桌面环境。我拼凑了我需要的东西,主要选择了 ROXFiler、urxvt 和 Fluxbox,并进行了一些其他实验。这很有趣,而且我从调整环境和构建自己的软件中学到的东西比四年的本科学习还要多。
但多年来,却是一句话四个字。我最终又回到了 Xfce 和 KDE,只是因为它们包含了我需要的一切,而且不会弄乱配置文件和脚本。我认为当你从学生过渡到全职工作时,这是不可避免的,并且你需要一个功能系统来完成工作。
我第一次重大改变是在 2021 年,当时我开始使用我的随叫随到的日本松下笔记本电脑,根本没有桌面环境,只使用 tmux。我意识到我一生的大部分时间都在航站楼里度过,所以为什么不走完全程呢?一年后我仍然这样使用它。从那以后,由于不相关的原因,我不得不停止使用这台机器,但我确实很享受这样使用它的时间。当事情到了紧要关头,您只需要通过 SSH 会话修复某些问题,或者您想做一些轻松的写作时,最好不要有其他干扰。
但在我的桌面上,那就是另一个故事了。尽管我最近意识到我只有一些核心要求:
-
具有缩略图支持的强大文件管理器。我不再使用专用的照片组织工具,而是更喜欢使用文件管理器来遍历文件夹。为什么要添加另一个抽象?
-
可以从键盘调用的快速启动器。我在 Mac OS X 上使用 Alfred 和 Spotlight 建立了肌肉记忆。
-
一个精美的界面,或者至少是一个不丑陋或杂乱的界面。我每天都会看着这些机器;我认为想要一次愉快的经历并不是没有道理的。
-
可以轻松配置的面板。我的基准是设置 24 小时时间的容易程度。脚本编写得很好。
-
视网膜/HiDPI 支持。我要么以 1× 要么以 2× 运行,因为分数缩放很糟糕。如果用户界面缩放得很干净,并且我没有看到到处都是过曝的光栅图像,那就没问题了。
这些是我的必备品,但不是必需品:
-
包括日历、截屏和阅读 PDF 等桌面必需品。冒着重复同义反复的风险,在需要这些东西之前,您不会意识到自己需要它们。
-
GTK 和 Qt 的开箱即用主题。与上面精美的 UI 点相关的是,当你在竞争的 GUI 工具包中启动一个程序时,它看起来很糟糕。我不想处理此类事情的点文件和配置。
基于这些要求,KDE 和 Xfce 仍然适合我,具体取决于所涉及的机器。但我仍然认为实际写下我的真正要求是有用的。
作者: Ruben Schade ,悉尼,2025 年 1 月 4 日。
原文: https://rubenerd.com/what-i-need-in-a-desktop-environment/