this post was submitted on 04 Jun 2023
89 points (92.4% liked)
Linux
48328 readers
114 users here now
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Rules
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
- No misinformation
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I'm not aware of any distro that ships this by default yet, but Hyprland is my favorite visually so far. Excited for it to continue to develop. I'm sticking with Sway for now, Hyperland's grouping isn't nearly as extensive as Sway's tabbing and stacking, hopefully that will come eventually, but Hyprland sure does look amazing.
oh, i will have to give Hyprland a try! i was using Sway for a while, until i switched to gnome, and then KDE, because of growing pains with screensharing (which might be fully gone by now, i should give it another try)
Screen sharing pains aren't completely gone in Sway, unfortunately. I can usually share my entire screen successfully, on a handful of programs at least, but that isn't super helpful since I have an ultrawide screen. The other party can never really see anything clearly. Hyprland supposedly does have window sharing in addition to full screen sharing though, so that's huge.
But yea even just a few days ago I tried to shift + video call in Element for a screen share in Sway and Element just crashed, had to hop on i3 for that.
Same here. I even switched to hyprland until the split stopped working like how it used to in sway. Quickly switching between tabbed and split was a key part of my sway workflow and the way that it's done in hyprland now as far as I know, isn't really cutting it.
So splits on Hyprland used to work more similarly to Sway, and they purposely moved away from it?
I'm not sure if it was on purpose or they just didn't implement it to the correct spec.
The behaviour I want is this: I have say A and B on a desktop split into half vertically. Then I press a key and they become tabbed. I have A on one half and B and C on the other half split horizontally, then pressing a key makes B and C tabbed.
What happens in hyprland is this: you select a given window to be a tab parent. Then you can open an new window to make the two tabbed. However if you switch from tabbed to non tabbed, you can't go back with a key combo. You need to repeat the whole process.
It's such a small thing but has made hyprland kind of weird for me.
check this out https://github.com/outfoxxed/hy3
Hey, you're a lifesaver! This looks like exactly what I was looking for. Going to try this out after work today :) Wish I could give you a star or something!
you should give hy3 a star :P
I had forgotten that I actually have a GitHub account 😅 Will do :)
I have to remind myself to check on Hyprland again too, I'm on the same boat, currently on sway.
My main gripe with i3/sway is how you don't have an easy way to just go to the next window in the workspace... I just want to have a couple of shortcuts for cycling back and forth in the window list (regardless of how that list is ordered). The 4-directional approach i3/sway takes messes up with my keybinding workflow and if you have floating windows it makes it very awkward to try and select them, to the point that I end up using the mouse a lot more than I'd need to.