推荐一个平铺化桌面 Niri

46 天前
 ityspace

https://github.com/YaLTeR/niri

前些日子一直在用 Sway ,感觉挺不错的。

但是使用中,感觉还是有些不足,比如我挺想要的圆角它没有,丝滑的动画它没有。

当然,Hyprland 都能做到,但我只能表示 Hyprland 默认主题不好看,简直是光污染风格 。 现在在尝试 Niri ,总得来说非常好。它十分简约,而且支持比如圆角、动画之类的,同时它的可滚动的设计挺好的。

简单来说,你可以有个无限横向宽的桌面。

就这么多吧!

3683 次点击
所在节点    Linux
22 条回复
wangshuo6
46 天前
wayland 也是好起来了,这个桌面看起来不错,佬有试过 pop os 那个新出的平铺桌面吗,也是 rust 写的
BRS5672023
46 天前
挺好用的,什么时候支持 floating window 就更好了。。

还有相比 hyprland 的一大劣势是不支持 text-input-v1 ,现在 chromium 上的 text-input-v3 用起来还没那么完善( electron 应该还不支持 text-input-v3 ?)
Immortal
46 天前
第一次听说,感谢推荐
Immortal
46 天前
"无限横向宽的桌面"和"多桌面"工作流习惯会有冲突吗?
一般使用会划分每个桌面的内容,这样反而混淆在一起的感觉
ityspace
46 天前
@Immortal 可以用 workspaces 。
Immortal
46 天前
@ityspace #5
谢谢,我刚查了一些资料,确实可以.
回头我装个试试,看了介绍挺喜欢
james122333
46 天前
rust + wayland + 平铺为主要 feature
-> 跳过不用
ityspace
46 天前
@james122333 感觉你列举的都是我喜欢的特性(
james122333
46 天前
@ityspace

那很好 不过我不喜欢平铺擅自作主帮我决定视窗位置 还得自己主动调整 外加 wayland 邪教 以及耗费大量资源的 rust 语言 完全不喜欢
外加一个配置方式 block 区块型式很丑
james122333
46 天前
@ityspace

最喜欢就是主要是堆叠 layout 顶多可以简单的平铺如四角平铺、左右平铺、上下平铺 过多都是应用场景稀少 无用的 layout
james122333
46 天前
@ityspace

还有平铺视窗配上 floating window 视窗同时显示的堆叠情况很尴尬 快捷键操作不统一也很麻烦
james122333
46 天前
@ityspace

这种过多显示模式的坏处就是你需要按过多相粘键用来区别 既不像 vim 的切换模式 设置也没有快捷键针对不同类型视窗不同操作以及混合后的複杂情况处理 説实话还不如单一堆叠模式模拟平铺的效果 配置起来还简单 简单来讲现有平铺视窗就是难用
james122333
46 天前
@ityspace

当然 dwm 会比较好一点 设计上比较高竿高明
BRS5672023
46 天前
@Immortal 优势就是打开新窗口不会改变已经打开窗口的大小,niri 上的 workspace 相当于几条不相交的带子,每条都可以在水平方向无限延伸,但是其实在每一条带子上定位一个窗口就没那么简单了(如果一条带子上的窗口数目足够多的情况下)
Kauruus
45 天前
用了一段时间,然后在主力机放弃了。

我通常会开浏览器,编辑器,terminal ,然后需要快速切换,完全用横行的话切换就很麻烦(也许有 shortcut ?)。另一种就是一个 workspace 放一个应用,然后 Mod + N 切换。结果就有了一个二维的窗口管理,略复杂。

非主力机还在用,开箱即用,也方便我关内置显示器。
Serino
45 天前
感谢推荐,好像不错。我倒是对圆角没有要求,甚至恨不得都是直角边
5waker
44 天前
我建议试试一楼说的 cosmic ,平铺浮动都能玩。我是从 dwm -> hyprland -> cosmic ,现在主力 cosmic 了。
ZX1209
44 天前
kde 的 krohnkite 也挺好的,多种配置+可选部分浮动
ityspace
43 天前
总结一下吧。
我目前一直在用 Wayland ,所以 dwm 之类的就不考虑了。
我之前长期使用过 Sway ,感觉还是非常不错的,值得给喜欢简单易用没有动画圆角的人推荐使用。
然而 Sway 也有一些缺点,比如完全不支持圆角和动画以及 blur ( 不包括 swayfx ),以及不支持 text-input-v1 ,对于 text-input-v3 实现不完全,对英伟达支持不好,不支持 screen tearing 导致对于高帧率游戏支持不够好。
那么对于我来说,sway 卡在一个好用和过时的尴尬位置。
个人并不喜欢 Hyprland 。每次拿到手,就把它的各种 hover ,阴影,默认背景图片给关了。现在在我电脑上,分数缩放也有问题。
关于楼上说的 krohnkite ,cosmic ,我搜了一下,貌似不是纯粹的平铺化桌面。然而我比较喜欢像 Sway, Hyprland, awesome, dwm, niri 这样可以从底层开始设计的桌面,可以做到比如自定义 bar ,使用 fuzzel 作为启动器,ewww 赋能桌面小插件之类的。同时我的桌面上还搞了弹窗提醒音量和亮度变化(和 iOS 类似),用 swaylock 做了个好看的类 MacOS 锁屏。个人来说,还是很不错的。
Niri 胜在默认配置不错,对于游戏和 Nvidia 可能要比 Sway 强,同时它使用 Rust 编写,对于喜欢 Rust 的人来说可能会更合适。其实 Niri 操作颇为复杂化一些,快捷键和自定义配置很多,我觉得认真学习一下的话可以流畅操作。
xzaf
39 天前
无限横向宽感觉有点意思,刚刚因为 synergy 从 wayland 滚回 i3 了( T T )先 mark

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1077859

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX