Live data from Hacker News

Niri – A scrollable-tiling Wayland compositor

github.com

181–190 of 234 posts

Re: Niri – A scrollable-tiling Wayland compositor

#181
post #169

Earlier quoted context omitted.

that is actually dream come true... let's keep everything open always :)

and then you reboot the machine with full session restore working (whenever that's available for wayland) and get 500 terminal windows opening at the same time :)

This is what we all want, to be in control. I am OK to make a mess sometimes as long as it is my mess not because of magical system. So yeah I would be OK.

Some kind of alert task that would tell you you have window open that you didn't visit in days would probably also be useful to your point.

I am not against it, just I can see positives in this. This is like tmux without tmux.

Re: Niri – A scrollable-tiling Wayland compositor

#182

Earlier quoted context omitted.

I've been using i3 for 7 years now, and my immediate response to the scrolling thing was "why?" and after reading your comment, I'm still trying to understand. As one would expect for any tiling wm, the screenshots only show how pretty it can be, and don't really illustrate how it helps with productivity. Would you mind going into more detail on what actually happens when you move horizontally? What happens when you…

The WM has no job being the browser, but yes we should be able to run firefox without tabs like it's surf (and stop doing part of the WM's job). But you cannot practically do that.

just open new windows instead of tabs. Or am I missing something?

Re: Niri – A scrollable-tiling Wayland compositor

#183
post #3

I've seen Niri floating around the conversation, but still find myself drawn to Hyprland. There's something about "pagination" vs a scrollable compositor that makes things feel much more targeted and organized. I use Omarchy, btw.

I feel the I use Arch btw is fair because with pure Arch you actually have to configure things, you know. But Omarchy is a fully pre-configured distro, there's no flex in that.

I'd consider it just an opinionated distribution of Arch, with a lot of flex.

Sure, I think if you disagree with the majority, you'd go Arch and rice your own from the base install (lot of folks who do), but if not, it's a very streamlined way to get off to the races with a community supporting the shared baseline 'opinions'

Re: Niri – A scrollable-tiling Wayland compositor

#184

Niri convinced me to give up xmonad. I ran xmonad exclusively for 14 years. Being able to have an unlimited number of windows on a desktop (without continually switching the tiling structure) makes them collections of topics rather than having multiple desktops bounded by what fits comfortably. What used to be a switch from the "editor and terminals" desktop to the "browser" desktop is now horizontal movement on the…

For me, the appeal of i3/sway's model is that by having a desktop per topic (eg, one for browser, one for code, one for slack, etc) I can instantly jump to the topic I need with a single key press. The desktops I assign never change, so it's always Super+1 for my browser and Super+4 for Slack. It's all muscle memory, and I could do it in my sleep. When I jump to that desktop, everything is open and tiled. This was a revelation to me coming from MacOS, where I was constantly hunting for windows with Cmd+Tab or squinting at thumbnails in Mission Control. So I'm surprised to hear that you prefer Niri's scroll model, which to me sounds like hunting for windows all over again.

Re: Niri – A scrollable-tiling Wayland compositor

#185

Earlier quoted context omitted.

That is an organised, scheduled protest in London, about longstanding actions in Gaza. Why should it stop, particularly? You (with the person who tweeted) are misrepresenting both this protest and the opinions of the people who are protesting.

People on the ground at many of these protests are saying that enough people are celebrating the attack. In London they were attacking the police. What % need to support the attack before it's a problem?

A higher % than "some people who hate the protesters say they definitely heard it happening."

Re: Niri – A scrollable-tiling Wayland compositor

#187
post #13

Somebody sell me on these newfangled tiling WMs. I have been using basically the same xmonad configuration for 15+ years, pretty much updating it only on breaking or deprecated changes. What do all these new Wayland compositors have to offer except "tiling, but for wayland?" Does Wayland actually work now? I've tried it every few years for over a decade now and every time I ran into showstopper bugs (usually on nvidi…

Be careful. There are still showstoppers in wayland implementations, if you do anything that isn't common for a Linux user. Example: I am still unable to change the orientation of my drawing tablet. There are many like this. It mostly works, but it isn't as flawless as just using X11 (unless we are talking about displays and stuff). Nvidia works since driver 570. (Edit: grammar and Nvidia note)

Oh weird, I never had a problem like that with my drawing tablet, but then again I dumped Nvidia in 2011 when I switched to archlinux fulltime and had to fix my install twice because of the drivers not being compatible with the latest kernel.

What I still miss is stuff like browser docks in OBS and such things that just work in X but are being dragged on for multiple years to be supported on Wayland now (CEF thing though)

Re: Niri – A scrollable-tiling Wayland compositor

#188

Niri convinced me to give up xmonad. I ran xmonad exclusively for 14 years. Being able to have an unlimited number of windows on a desktop (without continually switching the tiling structure) makes them collections of topics rather than having multiple desktops bounded by what fits comfortably. What used to be a switch from the "editor and terminals" desktop to the "browser" desktop is now horizontal movement on the…

I've been running Xmonad for about 16 years and, having read the description and watched the video think I will keep on doing so. It looks to me like the cognitive load of the horizontally scrolling strip is higher than that of the paged approach used by e.g. Xmonad just like it is a lot harder to locate a specific section in a vertically scrolling unpaged ream of text than in a paged book. Especially on pages with m…

Well it does look beautiful but I don't think I can go back to anything that's un-paged neither, after 17 years of dwm. Also, just watched a bit of an XMonad demo which reminded me how much I love the simplicity of dwm's tiling workflow based on having a master window per page (dwm's tag) because it completely removed the burden of window management for me with barely any configuration, I wonder how I'd do without it ... Probably going to try XMonad just to feel the difference, maybe I'll like it.

Re: Niri – A scrollable-tiling Wayland compositor

#189
post #122

Earlier quoted context omitted.

The only thing I feel like is missing from niri is a scratch layer. There are some apps that just don’t need to be tiled and it’s nice to have access to them immediately no matter “where” you are. Perfect example is matrix client. If the wife texts me I want to become able to pop that sucker up immediately and reply, not find the “matrix client workspace”. Plus it’s tiny and doesn’t need to be tiled. Same with media…

Would this scratch your itch? https://github.com/probeldev/niri-float-sticky I didn’t try it myself though. I found it while scrolling https://github.com/Vortriz/awesome-niri

Dang that’s a nice list

Re: Niri – A scrollable-tiling Wayland compositor

#190

Earlier quoted context omitted.

I've been using i3 for 7 years now, and my immediate response to the scrolling thing was "why?" and after reading your comment, I'm still trying to understand. As one would expect for any tiling wm, the screenshots only show how pretty it can be, and don't really illustrate how it helps with productivity. Would you mind going into more detail on what actually happens when you move horizontally? What happens when you…

I was using i3/sway for years previously as well (and some awesome, qtile before that). The big difference is window size. Generally I believe most people like to order their workspacesroughly by topic, e.g. all work related Windows on one, browser or on another, some also do all terminals on one... Now with sway/i3 I often found myself in the situation where I was e.g. on the "browser" desktop and you read something…

Thank you for the explanation! Between your explanation and a Youtube video I found of someone using it, I think have a grip on the "why" now. Interestingly, it seems like I might use i3 a little differently than you did. A single working context for me can span many desktops, and I just work in a way that keeps my number of concurrent working contexts low. I only ever have 1-2 programs on any given desktop, and even 2 is unusual. I keep every window in tabbed mode. When I need a scratch "thing" (nautilus, terminal, localc, whatever) it opens as a new tab. If I need it side-by-side with that desktop's primary window, I pop it out using mod4+shift+left/right. This accomplishes a similar thing to that Niri is getting you, just with different ergonomics. It probably helps that I have good habits around closing unused tabs / programs.
Post reply on HN