Live data from Hacker News

Jeena's Hyprland Demo

tube.jeena.net

31–40 of 53 posts

Re: Jeena's Hyprland Demo

#31
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…

> The only thing I feel Sway’s behind in now is its lack of per-window screen sharing.

That's available in sway/wlroots master with xdg-desktop-portal-wlr master. Will be in next release.

Re: Jeena's Hyprland Demo

#32
post #4

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.

I second this. I first got exposed to this concept via the gnome extension, PaperWM. Now using Niri as well.

Niri looks promising to me. After I discovered PaperWM I moved on to Material Shell, which was still the best workflow I've come across to date. It was basically gnome with a 2d grid: you could scroll workspaces left and right and then again on the vertical axis. The author sort of abandoned it (it was a Gnome extension) in order to go all in on their own desktop environment with the same concept. I'm guessing that'll take a while to get off the ground.

Re: Jeena's Hyprland Demo

#33
Hyprland is great.

I switched to it beginning of this year and haven't looked back. Initially I ran JaKoolIt's dotfiles which had a bit too many anime waifus, then some custom dotfiles I made myself, and finally Omarchy which really checks all the boxes for me.

My single gripe I have with it is multi-monitor behavior is pretty bizarre, as workspaces are a per-monitor deal.

My other complaint was with how it dealt with ultrawide monitors, but I managed to get a PR in that fixed that and let you configure an aspect ratio for windows that are the only window on screen so that they aren't always stretched a kilometer wide.

Re: Jeena's Hyprland Demo

#34
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..

Mine, too. And conky. And how I loved those configurable shortcuts…

Re: Jeena's Hyprland Demo

#35

Hyprland is great. I switched to it beginning of this year and haven't looked back. Initially I ran JaKoolIt's dotfiles which had a bit too many anime waifus, then some custom dotfiles I made myself, and finally Omarchy which really checks all the boxes for me. My single gripe I have with it is multi-monitor behavior is pretty bizarre, as workspaces are a per-monitor deal. My other complaint was with how it dealt wit…

Actually, typing this out led me to find a fix for the multiscreen workspace issue I was having. Basically the solution is to first assign the workspaces to monitors, and then bind the hotkeys to switch both workspaces at once, with the final binding being the one you land at.

If someone wants to steal my homework, this is what I did

  # use `hyprctl monitors` to get your monitors' names, replace DP-3 and HDMI-A-1 as appropriate

  workspace = 1, monitor:DP-3, default:true
  workspace = 2, monitor:HDMI-A-1, default:true
  workspace = 3, monitor:DP-3
  workspace = 4, monitor:HDMI-A-1
  workspace = 5, monitor:DP-3
  workspace = 6, monitor:HDMI-A-1
  workspace = 7, monitor:DP-3
  workspace = 8, monitor:HDMI-A-1

  unbind = SUPER, code:10
  unbind = SUPER, code:11
  unbind = SUPER, code:12
  unbind = SUPER, code:13
  unbind = SUPER, code:14
  unbind = SUPER, code:15
  unbind = SUPER, code:16
  unbind = SUPER, code:17

  bindd = SUPER, code:10, Switch to workspace 1, workspace, 2
  bindd = SUPER, code:10, Switch to workspace 1, workspace, 1
  bindd = SUPER, code:11, Switch to workspace 2, workspace, 1
  bindd = SUPER, code:11, Switch to workspace 2, workspace, 2
  bindd = SUPER, code:12, Switch to workspace 3, workspace, 4
  bindd = SUPER, code:12, Switch to workspace 3, workspace, 3
  bindd = SUPER, code:13, Switch to workspace 4, workspace, 3
  bindd = SUPER, code:13, Switch to workspace 4, workspace, 4
  bindd = SUPER, code:14, Switch to workspace 5, workspace, 6
  bindd = SUPER, code:14, Switch to workspace 5, workspace, 5
  bindd = SUPER, code:15, Switch to workspace 6, workspace, 5
  bindd = SUPER, code:15, Switch to workspace 6, workspace, 6
  bindd = SUPER, code:16, Switch to workspace 7, workspace, 8
  bindd = SUPER, code:16, Switch to workspace 7, workspace, 7
  bindd = SUPER, code:17, Switch to workspace 8, workspace, 7
  bindd = SUPER, code:17, Switch to workspace 8, workspace, 8

Re: Jeena's Hyprland Demo

#36
As a long-time Linux full time user, I begrudgingly switched to a mac for company reasons around a decade ago. I've lost a little bit of light in my life ever since, and was constantly fighting macOS to just let me work the way I want to.

I've switched back full time to Omarchy, and couldn't be happier. I'll likely eventually land back on NixOS with hyprland and my custom configs, but for now, Omarchy is wonderful.

DHH is just the salesman a Linux distro like this needs, and the combination of smart decisions (most menu'd commands just call out to shell scripts behind the scenes) and text-based config make Omarchy a techie's dream.

Add something like claude code in your ~/.config directory and you have almost instant and infinite ability to customize.

It's so much fun.

For any former i3 users, I've found https://github.com/outfoxxed/hy3 to be a very acceptable replacement.

Re: Jeena's Hyprland Demo

#37
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..

Check out https://github.com/outfoxxed/hy3. I use it for i3 capabilities on top of Hypr. It's AWESOME.

Re: Jeena's Hyprland Demo

#38

Hyprland is great. I switched to it beginning of this year and haven't looked back. Initially I ran JaKoolIt's dotfiles which had a bit too many anime waifus, then some custom dotfiles I made myself, and finally Omarchy which really checks all the boxes for me. My single gripe I have with it is multi-monitor behavior is pretty bizarre, as workspaces are a per-monitor deal. My other complaint was with how it dealt wit…

[deleted]

Re: Jeena's Hyprland Demo

#39

Hyprland is great. I switched to it beginning of this year and haven't looked back. Initially I ran JaKoolIt's dotfiles which had a bit too many anime waifus, then some custom dotfiles I made myself, and finally Omarchy which really checks all the boxes for me. My single gripe I have with it is multi-monitor behavior is pretty bizarre, as workspaces are a per-monitor deal. My other complaint was with how it dealt wit…

Actually, typing this out led me to find a fix for the multiscreen workspace issue I was having. Basically the solution is to first assign the workspaces to monitors, and then bind the hotkeys to switch both workspaces at once, with the final binding being the one you land at. If someone wants to steal my homework, this is what I did # use `hyprctl monitors` to get your monitors' names, replace DP-3 and HDMI-A-1 as a…

the ideal solution takes into account which screen you were on and leaves you on it

i used to have a setup like this on i3, using i3-msg to query the state

Re: Jeena's Hyprland Demo

#40

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.

As someone who spends most of his time in nvim and TUIs (yazi, lazydocker, termusic, tmux in ssh ...), Niri is as keyboard centric as you want. Mine is configured to use vim keys.
Post reply on HN