Live data from Hacker News

Omarchy Is Out

world.hey.com

51–60 of 146 posts

Re: Omarchy Is Out

#51
post #43
post #14

The real story with Omarchy is Hyprland. Feels like the first time the desktop Linux is not only fun but that there's a far better case being made for switching to desktop Linux over Windows, not only because of less resource usage, but also a new (old) paradigm in tiling windows, repackaged in a way that doesn't make people want to smash their computer. Hyprland itself comes with such nice defaults that it isn't sur…

Windows still has advantages for certain use cases, as much as I want to like Hyprland for everything. For example, imagine this screencast recording set up: - You have a 4k monitor - You only want to record a 1920x1080 section of your screen (OBS can do this in both set ups) - You only want certain windows to appear in that 1920x1080 zone - You want other adhoc windows (notepad, etc.) floating around that recording…

I'm probably not thinking about your use case the same way you are, but it seems like you could run a nested hyprland session in a 1920x1080 window and screenshare just the nested hyprland window. Run the apps you want to share inside that nested hyprland session.

I don't know of any reason that wouldn't work, but I haven't tried it so I'm not certain it would.

Re: Omarchy Is Out

#52
post #34

Earlier quoted context omitted.

I'm beginning to really like scrolling window managers. It's optimized for minimal splits (let's say 2-3 windows) per view but it makes it effortless to flip between apps. Floating windows is also an option and making any of them full screen is available too. Imagine tiling a bunch of pieces of paper on your floor and now you want to focus on a few of them at a time. That's basically what a scrolling window manager a…

That sounds like exactly what I've wanted - Sort of like those blackboards / whiteboards that you can roll around. What's your favorite? Right now I'm on xfce and KDE as my daily drivers but I'll shop around next time I wanna shake things up

> Sort of like those blackboards / whiteboards that you can roll around.

Yes exactly. Since I was a kid, I always envisioned a future world where all of my walls were a monitor and I could just move across them as needed to focus on things. A scrolling manager isn't quite that but it's in the right direction.

I don't like switching between full screen windows because mentally it's so much easier (IMO) to keep things in context when I see all the important things at once. I want to see my code, the terminal output, search results and the docs in 1 view but when I don't care about the search results and docs I want to quickly throw them off to the side, but still have them available if needed on demand.

Situational splitting with scrolling allows for the above without the cognitive load of hitting a million hotkeys to move things to workspaces and balance your splits.

I've always felt like with traditional tiled window managers you're trading 1 problem for another. Instead of meddling with every floated window's size and position you're meddling with split sizes and workspace management.

> What's your favorite?

It's too soon to say as I've only recently discovered them. I do think Niri and Hyprland with https://github.com/cpiber/hyprscroller or https://github.com/hyprwm/hyprland-plugins are places to start. Niri has scrolling as a first class feature. The first Hyprland link is a fork of a deprecated plugin and the 2nd link is an official new plugin but it's super bare bones and a big WIP.

Re: Omarchy Is Out

#53
post #32

The world needs people like DHH. When he saw issues with the Apple ecosystem, decides to make useful, well thought-out tooling for helping developers adopt Linux. When he saw how expensive the cloud can be, goes on to build open source tooling for deploying on bare-metal servers. Both have been successful. Not just blog posts. Blog posts followed by hard work to fix the problem.

It's worth noting that some of it may be inspired by some of the spats he's had with Apple over the years that aren't really related to their desktop operating system. A couple that come to mind is the fact that his wife wasn't approved for an Apple credit card, and the difficulty he had in getting the Hey app approved in the App Store. (Of course, it could be that once Apple lost its "shine" for him he became more critical of other products in a way that tribe-members won't)

Re: Omarchy Is Out

#54
post #34

Earlier quoted context omitted.

I'm beginning to really like scrolling window managers. It's optimized for minimal splits (let's say 2-3 windows) per view but it makes it effortless to flip between apps. Floating windows is also an option and making any of them full screen is available too. Imagine tiling a bunch of pieces of paper on your floor and now you want to focus on a few of them at a time. That's basically what a scrolling window manager a…

That sounds like exactly what I've wanted - Sort of like those blackboards / whiteboards that you can roll around. What's your favorite? Right now I'm on xfce and KDE as my daily drivers but I'll shop around next time I wanna shake things up

[deleted]

Re: Omarchy Is Out

#55

I might be in the minority but I actually like overlapping windows - often the entire window is not necessary to get the data I am interested in. Right now I'm running tests in another window and I have a sliver of that window visible while the majority of the screen real-estate gets used for the browser in primary window.

I don't think you're in the minority (I also prefer floating windows), it's just that as the default style of window management there's not much to say on the topic. So people don't bother.

Re: Omarchy Is Out

#56

Minor website feedback: Setting the `download` property on all of your screenshot image anchors is a very odd choice: not only does it make it very difficult to view the images quickly & easily in-browser, it also clogs up my Downloads directory with things I don't intend to keep. Not only that, but it goes beyond client-side measure: someone has gone to the extra trouble of also setting `content-disposition: attachm…

I suspect it's a Hey-wide thing.

But if you trim off the `?disposition=attachment` from the URL, it loads in the browser. At least for me in Firefox.

Re: Omarchy Is Out

#57

I might be in the minority but I actually like overlapping windows - often the entire window is not necessary to get the data I am interested in. Right now I'm running tests in another window and I have a sliver of that window visible while the majority of the screen real-estate gets used for the browser in primary window.

[deleted]

Re: Omarchy Is Out

#58
post #14

The real story with Omarchy is Hyprland. Feels like the first time the desktop Linux is not only fun but that there's a far better case being made for switching to desktop Linux over Windows, not only because of less resource usage, but also a new (old) paradigm in tiling windows, repackaged in a way that doesn't make people want to smash their computer. Hyprland itself comes with such nice defaults that it isn't sur…

[deleted]

Re: Omarchy Is Out

#59
post #43

Earlier quoted context omitted.

Windows still has advantages for certain use cases, as much as I want to like Hyprland for everything. For example, imagine this screencast recording set up: - You have a 4k monitor - You only want to record a 1920x1080 section of your screen (OBS can do this in both set ups) - You only want certain windows to appear in that 1920x1080 zone - You want other adhoc windows (notepad, etc.) floating around that recording…

I'm probably not thinking about your use case the same way you are, but it seems like you could run a nested hyprland session in a 1920x1080 window and screenshare just the nested hyprland window. Run the apps you want to share inside that nested hyprland session. I don't know of any reason that wouldn't work, but I haven't tried it so I'm not certain it would.

I didn't even know that was possible but I think it would be the perfect solution, as long as it ran efficiently and managing the hotkeys between both sessions wasn't a problem. I wonder how that would work if you used the same configs.

If it were possible to pull off, that would be the perfect combo:

    - A dedicated 1920x1080 recording zone, using Hyrpland's config file to automatically resize and position this Hyprland session in whatever spot makes the most sense (top middle of a 4k monitor, etc.)
    - The nested session could use 1.5x or 2x scaling so fonts are larger on video[0]
    - There's no BS or manual steps because the nested session is a full fledged Hyprland set up, so tiling, floats, workspaces and app launching is fully working
    - Free to float whatever you want around the recording zone from the main Hyprland set up
[0]: On Windows with WSL 2 I work around this with a shell script I made to adjust my terminal's font size, etc.. I'd love to be able to drop that and have things be perfectly sized all the time when recording.

Edit:

The Hyprland docs mentions you should make a separate config and also avoid running any exec/exec-once commands. That could be a problem because I would want my wallpaper, mako, waybar and walker to come up in the videos which means running multiple copies of these.

Maybe it could work tho in the end. I will play with it and see how it goes. Thank you for introducing me to the idea, even if it doesn't work, it's an interesting concept.

Re: Omarchy Is Out

#60
post #35

Last time I checked hyprland was pretty much despised in the wider linux developer community. See for example https://drewdevault.com/2023/09/17/Hyprland-toxicity.html . Has anything about that changed?

the linux developer community is not a monolith and drew devault is an extremist activist gatekeeper.
Post reply on HN