注册并分享邀请链接,可获得视频播放与邀请奖励。

Ren
@Ryrenz
🇺🇸 美国全栈程序员 💻 ⚙️ 整理小白能懂的优质 AI 教程 📚 📢 持续挖掘实用的 AI 提效方式 🤖 💰 分享我关于投资、副业、职场的思考 🧠 📝 开源我所有的内容创作与 AI 变现经验 📈
加入 March 2025
675 正在关注    9.8K 粉丝
🪟 又发现一个 Linux 桌面神器,窗口再多也不用重新排 GitHub 上 2.71 万 stars 用平铺式窗口管理器的人都遇到过同一个恼人的事:屏幕上已经摆好三个窗口,位置和大小都刚好,这时开第四个,前面三个全被挤扁重排,刚建立的空间记忆瞬间作废。 niri 的做法是把窗口按列排在一条向右无限延伸的带子上。开新窗口就往右边接一列,已经打开的窗口尺寸一动不动,看不到的部分左右滚过去就行。这个思路来自 GNOME 的 PaperWM 扩展。 多显示器那块处理得也细:每台显示器有自己独立的窗口带和工作区集合,工作区纵向动态排列并始终留一个空的;显示器拔掉时它的工作区会自动迁到别的屏幕上,插回来还能移回原位,接投影仪不会把桌面搞乱。 日常要用的都内置了:总览视图、截图界面、显示器与窗口录屏、触控板和鼠标手势、窗口标签页、渐变边框、背景模糊、自定义着色器动画,配置改完热重载。无障碍也考虑到了,屏幕阅读器、混合 DPI、分数缩放、数位板、触控板和触摸屏都支持。25.01 起有浮动窗口,25.08 起通过 xwayland-satellite 集成 Xwayland。 有一点要说清楚:它是个 Wayland 合成器,不是完整的桌面环境,状态栏、启动器这些要自己配。 好的窗口管理不是帮你排得更整齐,是根本不打乱你排好的。 GitHub:
显示更多