Hacker News new | ask | show | jobs
by flkiwi 503 days ago
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 completely hostile to fun like at least one wayland WM I'm not going to name.

4 comments

Works just fine here. There was a time when there was something wrong with the graphics stack and it crashed on start, but it runs just fine now. NixOS 24.11, launching it from getty with

    environment.loginShellInit = ''
      if [ "$(tty)" == /dev/tty1 -a "$USER" != "root" ]; then
        exec systemd-cat -t niri niri --session
      fi
    '';
I am trying to run it on PopOS with a nix flake but doesn't seem to work also the PopOS login screen doesn't seem to support switching desktop environments(might be an issue on my end).
> I tried to use niri, but I couldn't get it working on NixOS.

Couldn't get what to work? Like, you switch to a VT, run

  nix-shell -p niri
  niri
and it crashes, or...?
There was, at the time, some sort of issue with the flake. So, really, I couldn't get it running with flakes. I should really try it again.
> 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.