Live data from Hacker News

Niri – A scrollable-tiling Wayland compositor

github.com

201–210 of 234 posts

Re: Niri – A scrollable-tiling Wayland compositor

#201
post #34
post #17

Earlier quoted context omitted.

I think "tried it on _what_?" is the question -- which distribution, etc.? I've been using Wayland on Fedora for years and don't have any complaints. My primary laptop/desktop has an Intel graphics chipset, but I've tested it on laptops w/NVIDIA and not had problems.

It's been a few years since I last looked at it, but I've tried daily running it probably 4 or 5 times over the last 15 years. Usually on Arch, but also some Debian/Ubuntu-based distros. It's fuzzy now but I've tried probably every NVIDIA GPU generation since the GTX 500 series. I can't remember all the bugs, but I've definitely at least encountered all flavors of flickering bugs, stale updates, GPU crashes, failed c…

The version of NVIDIA drivers that Debian ships with lacks explicit sync even now. Pretty much every other distro should work though.

Re: Niri – A scrollable-tiling Wayland compositor

#202

Have to admit, my first thought seeing the title was, "Really?! Do we need yet another tiling, or any desktop/wm?" but after seeing this one, I'm genuinely tempted to give it a try.... I've been running the COSMIC Alpha/Beta for about 6 months now and overall happy with it... but given my display and zoom level (45" 3440x1440 @ 125%) I'm mostly pinning a single app left/right anyway. This WM approach is pretty close…

I have one laptop where I use Niri along with COSMIC panel and COSMIC term. Niri is amazing.

Re: Niri – A scrollable-tiling Wayland compositor

#203

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…

> Am I missing something or is this WM/compositor more suitable to smaller displays which can not show all that many windows at the same time?

IMO smaller screens are where it shines, but you can also vertically stack within a column in Niri for similar density compared to tiling if you want.

> I keep track of which terminal goes where based on (among others) location.

I think this is a pretty nice benefit of Niri actually, having a second dimension to work with makes it much easier for me to keep track of windows because I can reduce the total number of workspaces and instead rely in part of relative location to other windows without being forced to fit all of them completely on screen. When I don't need my full screen real estate I often set up splits so that a little bit of the offscreen window is still visible and it makes it effortless to remember whats there.

Re: Niri – A scrollable-tiling Wayland compositor

#205

Niri is currently being "hugged to death", if you want to contribute: Donate to Ivan or review others PRs before making your own, the project has no commercial backing and he's "overloaded" by the projects recent success. I've been using it for years now and it's obvious that Smithay and Niri are high-quality projects, I haven't had any issues other than missing features (more of which has become available over time)…

As a hyprland user, why should I switch to Niri? Is the appeal based on the "inifinite windows" feature

Re: Niri – A scrollable-tiling Wayland compositor

#206

My only complain about niri is that after a few weeks without reboot I end up with ~500 terms open, as I often open a new shell to check something, get distracted, and forget about it as it scrolls out of the view... (I usually notice at the 400-500 mark because this machine starts swapping noticeably, and closing it all is a chore that usually ends in pkill without checking...) Maybe a bit more self discipline would…

I guess you could do this:

    echo "TMOUT=$(units -t '7 days' seconds)" >> .bashrc
If a shell has been sitting at the prompt for 7 days with no input, it's probably OK for it to close. I'm sure it'll be wrong sometimes, but it seems less bad than pkill en masse.

Re: Niri – A scrollable-tiling Wayland compositor

#207

Niri is currently being "hugged to death", if you want to contribute: Donate to Ivan or review others PRs before making your own, the project has no commercial backing and he's "overloaded" by the projects recent success. I've been using it for years now and it's obvious that Smithay and Niri are high-quality projects, I haven't had any issues other than missing features (more of which has become available over time)…

As a hyprland user, why should I switch to Niri? Is the appeal based on the "inifinite windows" feature

"written on rust" is one pro, the other is the native scrolling thing, I appreciate workspaces with a bit of leeway. If you're already on hyprland it'll be an easy switch

Re: Niri – A scrollable-tiling Wayland compositor

#208

Earlier quoted context omitted.

I am relaxed about the small potential downsides of not being in the vicinity of people who lionize Tommy Robinson.

[flagged]

This article is a far right tone poem; that it mentions Tommy Robinson at all without any qualification, and links to the "FreedomMarch" hash tag is enough to qualify.

Shame on DHH for eliding who Tommy Robinson really is -- a football hooligan and violent thug:

https://en.wikipedia.org/wiki/Tommy_Robinson#Criminal_offenc...

DHH knows nothing of London, and the hugely-ironic idea that it's too full of "non-native" British people for him -- a white foreigner -- to feel comfortable moving there is the purest sign of who he is.

Re: Niri – A scrollable-tiling Wayland compositor

#209

Niri is currently being "hugged to death", if you want to contribute: Donate to Ivan or review others PRs before making your own, the project has no commercial backing and he's "overloaded" by the projects recent success. I've been using it for years now and it's obvious that Smithay and Niri are high-quality projects, I haven't had any issues other than missing features (more of which has become available over time)…

As a hyprland user, why should I switch to Niri? Is the appeal based on the "inifinite windows" feature

I don't think its for everyone, the paper metaphor either works for you or it doesn't.

That said, the other big benefit for me is it breaks a lot less often than hyprland and its ecosystem seems to (and I don't just mean bugs here, I also mean things like config file format changes). And this isn't a slam on hyprland - I was only ever mildly annoyed by its breakage.

Re: Niri – A scrollable-tiling Wayland compositor

#210
post #169

Earlier quoted context omitted.

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.

Oh, i actually agree with you, I was more concerned about the suprise abd amusement of seeing that amount of windows pop up out of nowhere. Though, I do wonder how well a linux computer will deal with so much forking, if it freezes the machine for a minute it would be rather bad, but maybe linux and wayland are mature enough to not freeze and spawn all that in like a second or so
Post reply on HN