2disbetter
(Rocking Rock 5.0 on Framework mainboards (12th Gen Intel & 13th Gen Intel)))
1
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.
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.
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.
2disbetter
(Rocking Rock 5.0 on Framework mainboards (12th Gen Intel & 13th Gen Intel)))
6
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’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.
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.