Live data from Hacker News

Jeena's Hyprland Demo

tube.jeena.net

41–50 of 53 posts

Re: Jeena's Hyprland Demo

#41
post #9

Slightly off-topic rant: Demos with apps/terminals that use translucent backgrounds befuddle me. In this demo at one point he is showing some code that is syntax highlighted. Some text is grey with background that is also grey/white. Good luck reading that! Why do people do this?

For the same reason people dress differently: it looks cool, futuristic, makes it more individual, and makes it feel good to use their own system. I am with you on this preference: transparency is distracting to me, but I see the appeal - I ran transparent terminals 20 years ago.

Re: Jeena's Hyprland Demo

#42
post #13

I'm still waiting for killer demo for switching from x.org/i3 to wayland/whatever next tiling. At least there are options now in Wayland other than sway, but hyprland currently is not motivating enough when demos mostly focus on eyecandy. Transitions especially are excess. That being said I'm glad that Hyprland exists and shows people that there is power in minimalism. Fluxbox was my first love..

I used i3 previously (2013–2016), and after a few years back on Windows (2016–2021), decided to try Sway on my current laptop (mid-2021), which happens to have a 1.5× panel. Not everything has always been smooth, but at some point when I was needing to do screen sharing via Zoom I had to switch back to i3, and the comparison was more stark than I remembered. On i3: Tearing (graphical glitches) is terrible, especially…

> Tearing (graphical glitches) is terrible, especially if you’re doing screen sharing.

Download and run "picom" (its default configuration is good), or any other compositor. This is the way to get graphical acceleration for regular windows on X11, and fix tearing.

> Scaling stuff is a total mess, a mess that you can mostly get to work, but you’ll need to set four different environment variables and run a gsettings daemon and set these three properties and add this file to this location and that one to that and modify your Chromium flags and I probably even forgot a couple of steps.

I just modify ~/.Xresources with the "Xft.dpi: 120" for 1.25x scaling. All apps I care about pick this value to scale the UI with (chrome, firefox, telegram, Qt as a whole, etc). Notable exceptions being java apps.

See: https://wiki.archlinux.org/title/HiDPI#X_Resources https://wiki.archlinux.org/title/Xorg#Setting_DPI_manually

Re: Jeena's Hyprland Demo

#43
post #30
post #20

Earlier quoted context omitted.

Can anyone explain why tiling managers are useful? Seems like a waste of space to me. I prefer having my various windows all over the place and just alt-tabbing between (or using other means of opening the right app). I highly prefer having the app I am working on to be in the center of the screen, so that is what makes sense for me.

They're useful to let you not have to think about positioning windows with precision. If that doesn't feel useful to you, then maybe a tiling wm isn't right for you. That's entirely fine. My wm has an "escape" in that I can define floating desktops, and by default I have one, mostly used for file management, because there are things where I agree it's better to have floating/overlapping windows. It doesn't really mat…

Maybe it's also due to differences in personality. I like to focus on one or two things at a time. And on second though, my argument about wasting space probably doesn't make sense. Perhaps I'm thinking more about "information overload".

In my day to day I have a couple terminals (each with 4-5 tabs, some are running screen sessions), two browsers (with max 3-4 tabs open), music player, at least 2-3 IDE's open (JetBrains), Notes, mail client, Slack. This is across two monitors.

Re: Jeena's Hyprland Demo

#44

Hyprland has become pretty popular, maybe in part due to DHH promoting it a bit. But in my opinion, Niri is where it's at. If you're into this sort of thing and haven't tried Niri, I'd highly recommend it. The scrolling approach to window management is incredibly nice for my workflow.

Having tried Niri, it's probising but very much not ready for primetime yet. And extremely miserable to use without a trackpad, as opposed to all other tiling WMs that are keyboard first.

I’ve used it daily without a trackpad for months now. So, I don’t k on what you’re talking about.

Re: Jeena's Hyprland Demo

#45
post #7

Hyprland has become pretty popular, maybe in part due to DHH promoting it a bit. But in my opinion, Niri is where it's at. If you're into this sort of thing and haven't tried Niri, I'd highly recommend it. The scrolling approach to window management is incredibly nice for my workflow.

One thing I love about Hyprland (and Sway, which I was using before it) is the ability to have a key-combination which takes me straight to where I want. Is this possible on Niri, where the virtual desktop expands infinitely?

Niri has workspaces. By default they're dynamic and removed when left empty, but you can name them (in config or on the fly) and they become permanent. My current workspaces are

  1: notes
  2: browser
  3: code
  4: mail
  5 onward: dynamic or named on the fly

Re: Jeena's Hyprland Demo

#46
post #14

Looks super interesting. Has anyone here tried a keyboard-first tiling window manager on macOS? Any recommendations?

Check out AeroSpace ( https://github.com/nikitabobko/AeroSpace ). I've been a happy user for the last 8 months or so.

As a "Linux at home - macOS at work" user, I can't stand Window management on macOS. It is so inefficient and hard to manage.

AeroSpace tiling window manager finally changed my work day from constant struggle to only occasional struggle with macOS. I use it with sketchybar which is not yet perfect, but it could become quite good and performant with some work on it.

I currently use Gnome on Linux, not a tiling window manager, and I would gladly go with Hyprland, but about a year ago while I was trying it out, it crashed quite a few times so it clearly was not ready for production use back then. Will give it a shot again.

Re: Jeena's Hyprland Demo

#47
post #13

I'm still waiting for killer demo for switching from x.org/i3 to wayland/whatever next tiling. At least there are options now in Wayland other than sway, but hyprland currently is not motivating enough when demos mostly focus on eyecandy. Transitions especially are excess. That being said I'm glad that Hyprland exists and shows people that there is power in minimalism. Fluxbox was my first love..

I mean, I got into Linux as a teenager in the first place because of cool compositor bling…

Re: Jeena's Hyprland Demo

#48
post #7

Earlier quoted context omitted.

One thing I love about Hyprland (and Sway, which I was using before it) is the ability to have a key-combination which takes me straight to where I want. Is this possible on Niri, where the virtual desktop expands infinitely?

Not OP, but my take on this from using i3/sway for years was realizing that I often had two kinds of windows open. Important long lived ones would be on workspaces where I could jump to them by number. I would have sound mixer and music on 1, mail and instant messaging on 2, browser on 3, then dev stuff or admin tasks etc on 4+. These would stretch horizontally, of course. What I found was the “+” in “4+” could often…

OK, this sounds interesting enough for me to give it a try. I actually think the two axis approach would work well for the way I work.

Re: Jeena's Hyprland Demo

#49
post #20
post #14

Looks super interesting. Has anyone here tried a keyboard-first tiling window manager on macOS? Any recommendations?

Can anyone explain why tiling managers are useful? Seems like a waste of space to me. I prefer having my various windows all over the place and just alt-tabbing between (or using other means of opening the right app). I highly prefer having the app I am working on to be in the center of the screen, so that is what makes sense for me.

>Seems like a waste of space

It's quite the opposite.

My laptop has a small 11.1'' screen, so using a traditional desktop with smaller windows is not practical for me. Plus, not having the windows overlap with each other by default gives a more structured workflow.

unrelated to the comment: I wrote this answer 3 times, but the damn process killer on Android kept deleting it so I had to re-write it each time. if I sound mad, it is because I am.

Re: Jeena's Hyprland Demo

#50
post #13

I'm still waiting for killer demo for switching from x.org/i3 to wayland/whatever next tiling. At least there are options now in Wayland other than sway, but hyprland currently is not motivating enough when demos mostly focus on eyecandy. Transitions especially are excess. That being said I'm glad that Hyprland exists and shows people that there is power in minimalism. Fluxbox was my first love..

I have been having some issues with X/i3 (using i3 as a WM for Plasma), mostly with multiple screen setups (windows getting all screwy when connecting/disconnecting, lots of flickering, etc.), and also with my trackpoint's middle button scrolling randomly going away, and needing to use xinput incantations to fix it. I tried Hyprland with QuickShell, and after some QS-related pains, I just dropped to plain Hyprland. It's been working quite nicely so far. There was a lot of trial and error, and there's still some bits that could use improvement, but overall things just work nicely. The main sticking point for me now is that the screen-sharing and using Flameshot is a bit convoluted, and that the workspaces configuration does not support multiple external monitors (as in, the one in my office, and the one home, it needs some resetting each time I change those, or at least I haven't found the way to configure it properly as I had on i3).

So far, it has been a moderately positive change.

Post reply on HN