PaperWM:GNOME 下的平铺窗口管理
创始人
2024-03-02 04:24:56
0

当我开始在个人计算机上使用 Linux 时,首先令我兴奋的就是轻巧的窗口管理器,这主要是因为当时我的笔记本电脑只有有 32MB 的内存,其它的都运行不了了。

接着我开始接触 xmonad 之类的平铺窗口管理器!我可以用键盘管理窗口了!它们是如此之快!我可以通过编写 Haskell 程序来配置 xmonad!我可以用各种有趣的方式自定义所有内容(例如使用 dmenu 作为启动器)!这些年来,我用过 3、4 个不同的平铺窗口管理器,它们都很有趣。

大约 6 年前,我觉得配置平铺窗口管理器对我来说不再是一件有趣的事情,因此转而使用 Ubuntu 桌面环境 Gnome。(现在,我的笔记本电脑中的内存增加了 500 倍,这要快得多 :) )

我使用 Gnome 已有很长时间了,但是我仍然有点想念平铺窗口管理器。六个月前,一个朋友告诉我有关 PaperWM 的消息,它使你可以在 Gnome 中平铺窗口!我立即安装了它,并从那时起我一直在使用它。

PaperWM:Gnome 下的平铺窗口管理

PaperWM 的基本思想是:你想继续使用 Gnome(因为在 Gnome 中各种任务都能完成),但是你也希望使用平铺窗口管理器。

它是一个 Gnome 扩展程序(而不是一个独立的窗口管理器),并且使用 Javascript。

“Paper” 表示你的所有窗户都在一行中

PaperWM 的主要想法是将所有窗口排成一行,这实际上与传统的平铺窗口管理器大不相同,在传统的平铺窗口管理器中,你可以按任意方式平铺窗口。这是我写这篇博客时在几个窗口之间切换/调整大小的 gif 图像(有一个浏览器和两个终端窗口):

PaperWM 的 Github README 链接了此视频:http://10gui.com/video/,它描述为一个类似的”线性窗口管理器“。

我以前从未听说过这种组织窗口的方式,但是我喜欢它的简单性。如果要查找特定的窗口,只需向左/向右移动,直到找到它。

我在 PaperWM 中所做的一切

还有很多其他功能,但这是我使用的功能:

  • 在窗口之间左右移动(Super + ,Super + .
  • 按顺序向左/向右移动窗口(Super+Shift+,Super+Shift+.
  • 全屏显示窗口(Super + f
  • 缩小窗口(Super + r

我喜欢不需要配置的工具

我在笔记本上使用 PaperWM 已经 6 个月了,我真的很喜欢它!即使它是可配置(通过编写 Javascript 配置文件),我也非常欣赏它,它自带我想要的功能,我无需研究如何去配置。

fish shell 是另一个类似的令人愉悦的工具,我基本上没有配置 fish(除了设置环境变量等),我真的很喜欢它的默认功能。


via: https://jvns.ca/blog/2020/01/05/paperwm/

作者:Julia Evans 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

相关内容

Buggy Xlib窗口管...
要解决"Buggy Xlib窗口管理器破坏了上下文菜单"的问题,你...
2024-12-24 16:01:57
android:java....
以下是一个可能的解决方法,该方法可以处理由于视图未连接到窗口管理器...
2024-10-13 13:01:08
Android软键盘在使用...
可以尝试使用以下代码示例解决此问题:在AndroidManifes...
2024-10-09 21:32:36
AndroidDialog...
这个错误通常在Dialog尝试在Activity已关闭或不可见时显...
2024-10-07 11:31:40
安卓窗口管理器报告的物理尺...
如果安卓窗口管理器报告的物理尺寸不正确,可能是因为设备的屏幕密度设...
2024-09-01 19:39:08
Linux 窗口管理器 C...
你会在 Linux 讨论中听到 Compiz 这个词。在此简要介绍...
2024-03-02 16:46:52

热门资讯

“Linux 中国” 开源社区... 这是一个艰难的决定 —— 这不是调侃,而是当你真正做出改变了你十几年生活轨迹的决定时,你就会明白这个...
硬核观察 #1263 德国铁路... #1 德国铁路公司招聘 Windows for Workgroups 3.11 管理员该职位要求了解...
人工智能教程(七):Sciki... 在本系列的 上一篇文章 中,我们用 TensorFlow 构建了第一个神经网络,然后还通过 Kera...
关闭 WSL 中正在运行的 L... 以下是使用 WSL 关闭在 Windows 内运行的 Linux 系统的不同方法。你使用 WSL 在...
MX Linux 23.2 “... 最新的 MX Linux 23.2 小版本更新带来了基本的改进和新增功能。MX Linux 推出了 ...
硬核观察 #1262 网络上最... #1 网络上最古老的软件存档库之一即将关闭美国新墨西哥州立大学(NMSU)最近宣布,即将于 2024...
如何在 RHEL 上通过绑定配... 在 Linux 中,你可以根据自己的需要创建高级网络设置,如 网络绑定 Network Bondin...
Linux Matrix 消息... Matrix 用户可以升级 Fractal 6 了!Fractal 是目前 最好的 Matrix 客...
如何通过 VLC 使用字幕 使用 VLC 媒体播放器播放和管理字幕的新手指南。我是一个超级动漫迷,如果你想观看最新的剧集,那么你...
硬核观察 #1261 X 计划... #1 X 计划在奥斯汀建立内容审核总部据报道,该部门将招聘 100 名全职员工,将主要关注 CSE ...