Live data from Hacker News

The Future Is Niri

ersei.net

191–200 of 223 posts

Re: The Future Is Niri

#191
post #74

I use Gnome and basically full-screen all my windows. Sometimes I use win+left/right to create a half-width window. Am I a caveman?

This is me exactly haha. What I really want is just gnome with a little more tiling capability for the rare occasion, like thirds and quarters. But the majority of my tiling needs are in the terminal and tmux is the hero

I only use tiling when I'm coding, so I have a shortcut to a script that tiles all the open windows and gives the main window around 60% of the screen width.

Re: The Future Is Niri

#192

I would like to know, coming from a traditional tiling window manager, how does the shortcut workflow look like? For me the number one thing is having fixed shortcuts á la Super+[0-9] to go to specific windows / workspaces / essentially a specific program. If I can have that, and additionally solving the "worskpace management" problem as TFA described, I'm sold! Does it make sense to use "workspaces" like this with N…

for the super+X use case, if on mac, I can also highly recommend rcmd!

Re: The Future Is Niri

#193
post #132
post #81

I tried to use niri, but I couldn't get it working on NixOS. That is almost certainly user error on my part, but, as a devoted paperwm user in my gnome days, I'm very much on board with what niri is offering. And since this is a discussion of linux window managers: Currently I'm using hyprland, which is great, but the one I really want to keep maturing is river. It's a very sensible WM that is nonetheless not complet…

> That is almost certainly user error on my part If an interested and reasonably savvy person can't get a program to work as it claims, the problem is the program, not the user.

That's what someone who's been working in IT for either a day or 20 years says.

Re: The Future Is Niri

#194

Earlier quoted context omitted.

That's cool, homie, maybe it's just not for you. Personally, while I understand the appeal, it's just not for me.

Frankly, mate, the answer is a bit too hipsterish. Of "you won't understand true underground anyway" sort. We're talking about productivity tools, if there are advantages they can be described even if subjectively.

Sometimes people just like things. It's not all about productivity.

Re: The Future Is Niri

#195

Hm, I am using [dwm]( https://dwm.suckless.org/ ) with a custom keybinding to shift to the left or right workspace. That seems similar enough, other than the fact that changing the split ratio will affect all workspaces on dwm while on Niri it most likely will not ...

I use a variety of DEs and WMs but I still can't find anything better than dwm for my desktop. If I need some extra controls, xfce4-panel runs modularly and neatly covers the main bar for whatever workspace it's on. It handles both tiling and floating perfectly. I hope more software projects pick up the focus on simplicity, especially making programs as easy to reconfigure and compile as dwm.

Re: The Future Is Niri

#196
post #74

I use Gnome and basically full-screen all my windows. Sometimes I use win+left/right to create a half-width window. Am I a caveman?

Well, keep in mind that based on the author's "street cred", they are only 20. I think many of us would agree that when we were 20 our tolerance for all sorts of tinkering and BS in software was almost infinite compared to what it became after several years in the workforce or having a family.

I only bring this up because I have seen a dozen or more tiling WMs come and go over the past 20 years, many of which were touted as being "the future." The reality is that the most productivity-enhancing features from tiling WMs were integrated into all the major window managers ages ago, and pure tiling WMs will forever be a niche product.

That means to use them effectively you're going to need to invest a lot of time and effort for realistically incremental gains in productivity, and in return you get the side effect of niche products like these having a lots of rough edges.

Re: The Future Is Niri

#197

I would like to know, coming from a traditional tiling window manager, how does the shortcut workflow look like? For me the number one thing is having fixed shortcuts á la Super+[0-9] to go to specific windows / workspaces / essentially a specific program. If I can have that, and additionally solving the "worskpace management" problem as TFA described, I'm sold! Does it make sense to use "workspaces" like this with N…

Been using i3 for the last year and I feel all of the pain points from this article.

Overall, I deeply prefer i3 to gnome but the "everything gets resized" pain point is very real. Particularly when getting on a lot of calls with Zoom and the "notifications" seem to bypass the build in notifications on the system, instead treating each Zoom notification like it's own window...amplifying the problem.

I'm going to have to give Niri a try.

Re: The Future Is Niri

#198
post #74

I use Gnome and basically full-screen all my windows. Sometimes I use win+left/right to create a half-width window. Am I a caveman?

Same.

I only use tiling on my 21:9 display.

Re: The Future Is Niri

#199

I would like to know, coming from a traditional tiling window manager, how does the shortcut workflow look like? For me the number one thing is having fixed shortcuts á la Super+[0-9] to go to specific windows / workspaces / essentially a specific program. If I can have that, and additionally solving the "worskpace management" problem as TFA described, I'm sold! Does it make sense to use "workspaces" like this with N…

Been using i3 for the last year and I feel all of the pain points from this article. Overall, I deeply prefer i3 to gnome but the "everything gets resized" pain point is very real. Particularly when getting on a lot of calls with Zoom and the "notifications" seem to bypass the build in notifications on the system, instead treating each Zoom notification like it's own window...amplifying the problem. I'm going to have…

# for floating windows

default_floating_border none

# make sure pavucontrol is floated; use xprop (cli) to get window title/class/etc

for_window [class="Pavucontrol"] floating enable, resize set height 512, opacity 0.3

# https://faq.i3wm.org/question/61/forcing-windows-as-always-f...

Re: The Future Is Niri

#200
post #74

I use Gnome and basically full-screen all my windows. Sometimes I use win+left/right to create a half-width window. Am I a caveman?

Same, rarely maybe quarters too.

Perhaps the biggest usage difference I'll make switching between a floating and tiling window manager is how I swap windows in those positions. In the tiling case I'll create tabbed containers and position the container tiles accordingly. Then any time I want to switch it's selecting a tab in the container. In the floating use case I just switch and position individually. Most of the time the tabbed container is the easier workflow, rarely the floating one can be a better fit - just depends on what exactly I'm doing at the time.

Overall the difference is relatively tiny and what I really end up wanting to get close to regardless of the tools I'm using is something like that Windows 10 beta period where you could put different applications as tabs in the same window, have the workspace/zone based tiling gestures + shortcuts, but have new things just default to floating windows until I assign them.

In the end... so long as I can position the window somewhere within 2 seconds it really doesn't matter much.

Post reply on HN