Request Guide to setting up Hyprland on Open Mandriva

Hyprland is available in the OM repos. The question I have is, how can we setup all of the other components that Hyprland needs (kitty, wofi, etc.)? I don’t even know what all are needed.

Could someone with experience in this just tell me how I can set it up? Is it possible to use KDE’s notification application instead of mako? I would prefer it, if my Hyprland setup doesn’t mess up Plasma.

Also does Hyprland respect KDE’s power profiles?

A look at the Hyprland wiki would prolly be a good place to start. Especially the master tutorial section.

When it comes to other things.
I think Hyprland by default expects kitty to be installed.
You dont have to use wofi. Rofi works just fine on Hyprland. Arguably better than wofi.
Waybar is also needed but no bar is actually required. Most people want one though.

Pretty sure you can use KDE notification. It’s all in how you configure the hyprland.conf.
I dont know how to call it though. I use dunst and mako.
Have a look at Must have – Hyprland Wiki for additional needs.

1 Like

Edited the topic title because it might have been misleading.
Also moved to Support category.

1 Like

So you would just point the notification setting in the hyprland.conf to knotification?

Yes.
I think the line would look something like
exec-once = knotifier
or something similar. I dont know how knotifier works so it might need the other kwallet stuff running too.

You also need to take into consideration that I am in no way a coder. 90% of the time I am wrong on commands and configs. I’m just a guy that likes to push buttons and run commands.

Anyone who has a snazzy Hyprland config feel free to share here if you wish! I Would see it as very helpful in understanding some of the configuration options, etc.

I think this looks really nice and @glomar_response would most likely share the setup with you. He is not here today though.

https://forum.openmandriva.org/t/desktop-screenshots/6363/42?u=wilsonphillips

I’ve just been through this on the latest 6.0 Rock release.

I installed hyprland using dnfdrake and it pulled in a bunch of dependencies, I assume but have not tested that dnf also does this: sudo dnf install hyprland

For uwsm additionally sudo dnf install python-xdg newt

Logout. On the login screen in the lower left, choose Desktop Session and select Hyprland (uwsm-managed).

Log in and you will be dropped into a screen with a note at the top about editing your config and the shortcuts Super+Q (for kitty, a terminal emulator) and Super+M to exit, and the om-welcome app below. Install an editor and go to town on ~/.config/hypr/hyprland.conf

If you don’t use uwsm you don’t need python-xdg or newt and should NOT choose the uwsm-managed hyprland desktop.

1 Like

Welcome! We are glad to see you and hope you decide to make this your home.

I have no idea what the hyprland spin does. I have not tried it. I’m a plasma guy.

After watching a few YouTube videos about Hyprland, I came to the conclusion that it is a user customizable tiling window desktop environment. I have not tried it, as I still remember early Microsoft Windows and Deskmate on the Tandy 1000, with the demand of every window being tiled if there was more than one open. No window could be on top of another. I am not sure why anyone would want that, but to each his own. I suspect it has quite a few more tiling user settings than what is available in Plasma 5/6.

The same basic tiling can be achieved in Plasma 5/6 with a KWin script with far fewer headaches of having to install and set up Hyprland. If you don’t like a KWin script, just uncheck it and then delete it.

I just checked and OM doesn’t have any tiling KWin scripts installed. The end user would need to download at least one.

On Kubuntu running with Plasma 5 I was using the Krohnkite script. But since Plasma 6 on OM, I am able to achieve the same outcome simply by dragging my window to the edge or corner of the display, and it will resize to a quarter or half of the display. Good enough for my purposes.

I am not saying Hyprland is bad, only different.

1 Like