@@YrmiZ I don’t know how to make it work I read the hyprland wiki, no luck, so unfortunately that resource didn’t help and continuously pointing me to that does nothing, so sorry but saying “user error” does nothing but irk me
Oh wow, we happened to start using hyprland at the same time. This is the first time I have lasted more than 2 days on wayland before getting fed up. So far working well
Little workaround for the Steam issue: instead of opening Steam with rofi/wofi you just open up terminal and write "steam"... I don't know why but it works flawless like that... But yeah they should fix that Steam problem
I'm just hoping Hyprland will ever become stable enough and with some nice defaults out of the box, preferably with a few styling theme choices like Zorin OS offers.
I'd recommend also autostarting an authentication agent if you ever need a password prompt in GUI apps. Without that some of them will error out or just freeze.
Using Hyprland for a while now. First with Waybar. But now for a week or 2 I have used Hyprpanel instead. gui conf, but a lot easier for me to get what I want where I had more issues with Waybar.
For screenshot you can use 2 programs. grim and slurp. They're very simple cli programs but when you combine them you can do pretty much anything with your screenshots.
I use that setup too, after looking it up in the Internet for... less than 1 minute? It really feels in this video like distrotube has not really researched neither hyprland nor wayland, to be honest.
I'd recommend hyprshot as a screenshot tool. It's a wrapper around a couple of other foss projects (grim and slurp) that is specifically designed for hyprland, and has worked flawlessly for me. It's available on the AUR as either a tag release or a git release.
For the gaming, it’s recommended to configure GameMode. This is documented in the hyprland wiki. Basically disabled animations etc.. for when your gaming. You would tie it to a key bind to toggle on or off.
Yet people still get mummy and daddy to sell a kidney at Christmas for them just to have the latest overpriced and proprietary NVIDIA GPU for their rubbish "games as a service" boredom--ware.
Good day, Derek. How are you able to view the hex colors themselves in your style.css (10:00)? Am I able to get something like that across any file in Neovim? Thank you.
@@DistroTube hexokinase for vim works great it’s a little old but still completely functional on vim and you can configure how you want the color displayed.
On flameshot issue: try putting flameshot command in script and run that script with some keybinding whitch you prefer. It works for me on Gnome on Wayland.
When I was running Hyprland I used the following to work around the flickering issue in Steam windowrulev2 = stayfocused, title:^()$,class:^(steam)$ windowrulev2 = minsize 1 1, title:^()$,class:^(steam)$ Also disabling GPU acceleration within Steam helps
Give it another ten years and wayland may even be ready for the desktop - instead of just for impatient "Linux gamer poseurs" who are so desperate to get a frew more FPS out of "Starfailed" or "Cyubersplatt 4044" and think that owning a Steam Deck makes them Linux gurus all of a sudden.
I could once again tell you you're wrong with an anecdotal example, but you're just gonna change the subject again and comment on my pfp, so what's the point lol @@terrydaktyllus1320
I could once again tell you you're wrong with an anecdote, but since you'll just change the subject again and start ranting about my pfp, what's the point lol (and stop deleting my comments youtube, i didn't even use any slurs)@@terrydaktyllus1320
@@terrydaktyllus1320I could once again tell you you're wrong with an anecdote, but since you'll just change the subject again and start ranting about my pfp, what's the point lol (and youtube you suck for deleting my comments, what an absolute joke of a website)
Been using it as a wayland bspwm replacement, with some toned down cosmetic options, been comfortable in it for maybe a year. Only issue I've experienced is sometimes not being able to restart Hyprland after going back to tty, sometimes on the same user, other times when logging into another user (until a restart).
hey dt you mentioned about changing something in waybar and it not changing till after you restart. you can make a script to kill waybar and keybind it in your hyprland.conf and you can restart the bar that way. i looked that up myself for my own waybar.
You might find this useful, in waybar there is a fuction hyprland/submap It will print 'passthrough' (you can edit that) on the waybar when you enable submap. I use it for passthrough when I use VMs. Since I have to toggle it on and off manually.
Regarding Steam not working. I had the same issue your describing where the window would constantly pop up and close. Was able to solve this by setting PrefersNonDefaultGPU to false in the steam.desktop file. Now Steam runs without any issues.
Will you be adding your Hyprland configs to DTOS? Yes, when you come up against errors, it is sometimes hard to determine which project to report the issue to.
Hey DT, I couldn't see a title bar in any of the "windows" or "panes" of hyperland. Can window titles be enabled? Can they be in the window frame? I'm not a fan of Macintosh's or Gnome3's universal title bar that shows the title of the window in focus in the top bar. I prefer program title in the decoration (frame) around the window. Actually, I'm not a fan of window decorations in general - I feel this is a design flaw. But if the title of the program could appear somewhere in the window (top right of the frame?) or as a watermark on the background or something. That would really help me. I don't like looking away from what the focus is just to figure the title of the program I'm working with.
Have you added any variables related to nvidia into hyprland's config file? i'm also using a 3060 and i was able to play games on steam fairly easily. iirc hyprland has specific variables that nvidia users need to add to the config file and kernel modules that need to go into mkinitcpio, and i think they're specified either in their installation page or the nvidia section on the wiki.
You should look at the eww package much more powerful then waybar and extensively configurable. It has a little learning curve but once you get it it works great.
Have you done any videos on analysing and tweaking settings to reduce boot times and increase performance? I couldn't find any decent videos on this topic on yt .
As a PC gamer running Linux with a Nvidia 3070 LHR and Steam does actually open on Hyprland. I have had that same issue myself too and I did get it fixed but I could not tell how I did so, from what I picked up on when I was researching the issue I saw people mentioning the GTK XDG portal or the Gnome specific one but I still got the GTK portal and Steam was running like butter earlier today Also for screenshotting it is recommended to use Grim and Slurp
never have any problems wich nvidia on hyprland i did add this variables section to the confing before starting using it tough: ############## ### NVIDIA ### ############## env = LIBVA_DRIVER_NAME,nvidia env = XDG_SESSION_TYPE,wayland env = GBM_BACKEND,nvidia-drm env = __GLX_VENDOR_LIBRARY_NAME,nvidia env = NVD_BACKEND,direct
I have a 4050, I haven't tested hyprland, but did use plasma on wayland and gamed with no issues as well. Planning on going back to hyprland some time soon.
@@wassim-akkari I would switch between the two all the time as well depending on what I wanted to do; use KDE (X11) for more graphics heavy tasks (gaming, blender, etc.) and use hyprland for everything else.
Why do you use waybar and not one of the nwg programs like nwg-panel? Also to fast check if a json file effected it changes you can killall waybar, then use dmenu or fuzzle or whatever to relaunch it.
Looks great DT! I tried to send you a suggestion by email but I failed (email bounced back). Tried to suggest you TheBlackDon channel config that looks great.
Derek, apparently the solution for Steam crashing is setting a cursor theme in nwg-look. By default, it is not set, so the apps crash by Segmentation Fault.
@@AnAnonymousAuditor yes you're right. Did confuse that... But I'm sure there's a way to trigger a reload of the configuration on waybar either, as far as I remember it does reload the configuration automatically? Have to test again, on my system there's only a symlink to the configuration file in the nix store, so automatic reloading doesn't work properly...
@@firestormjupiter Ah okay, good to know. I do exactly that already, usually followed by a disown to get rid of any dependencies to my shell/terminal (log messages and not killing waybar when closing the terminal).
You really should split the config file, instead of having everything in one file each section can be a separate .conf file, you use the source= command in the main file.
Flameshot is unable to detect hyprland, but you can tell it that you're using "sway" and it'll work just as fine on hyprland. This is the wrapper script I use: #!/bin/sh exec env XDG_CURRENT_DESKTOP=sway /usr/bin/flameshot
I use a bind to reload waybar, with this script: #!/bin/sh # Quit runing waybar instances killall waybar # Loading the configuration based on username if [[ $USER = "username" ]] then waybar -c ~/.config/waybar/config.jsonc & -S ~/.config/waybar/style.css else waybar & fi Simple way to see changes on the go, hope it serves you.
Hyprland has been a long-requested video DT. I'm really happy to see this video.
Spelling mistake in your title! Hypyland:)
Hypr makes me Hypy
i think hypyland is better
HYPYYYY
Is hypy a new python package?
If Derek is in Hapyland, we are all in Hapyland
I’m not I rely on steam for my daily stuff, I’m a hardcore gamer so I don’t use hyprland till it works, and I have an nvidia based laptop
Derek isn't leader of Linux community to following him as a cattle
@@StormOS_Dev_Channel Steam works just fine. User error.
@@YrmiZ I don’t know how to make it work I read the hyprland wiki, no luck, so unfortunately that resource didn’t help and continuously pointing me to that does nothing, so sorry but saying “user error” does nothing but irk me
Oh wow, we happened to start using hyprland at the same time. This is the first time I have lasted more than 2 days on wayland before getting fed up. So far working well
Little workaround for the Steam issue: instead of opening Steam with rofi/wofi you just open up terminal and write "steam"... I don't know why but it works flawless like that... But yeah they should fix that Steam problem
Replacing the steam launcher binary with a script that runs it is an alternative as well. I do thay to be able to run it with flags from my launcher
I'm just hoping Hyprland will ever become stable enough and with some nice defaults out of the box, preferably with a few styling theme choices like Zorin OS offers.
Those Waybar colors are quite nice, thanks!
Looks exactly like the Tokyo Night color scheme.
I use Nord for everything. I also live in the north (Nord/Norden), so maybe that's the reason why I love Nord so much. LOL
I'd recommend also autostarting an authentication agent if you ever need a password prompt in GUI apps. Without that some of them will error out or just freeze.
Using Hyprland for a while now. First with Waybar. But now for a week or 2 I have used Hyprpanel instead. gui conf, but a lot easier for me to get what I want where I had more issues with Waybar.
For screenshot you can use 2 programs. grim and slurp. They're very simple cli programs but when you combine them you can do pretty much anything with your screenshots.
You can also chain Swappy in there for simple editing.
I use flameshot-git. It works perfectly.
yea thats what i ended up doing
Hyprshot uses them. Before Hyprshot I had Bash scripts attached to my screenshot shortcuts which also worked.
I use that setup too, after looking it up in the Internet for... less than 1 minute? It really feels in this video like distrotube has not really researched neither hyprland nor wayland, to be honest.
I'd recommend hyprshot as a screenshot tool. It's a wrapper around a couple of other foss projects (grim and slurp) that is specifically designed for hyprland, and has worked flawlessly for me. It's available on the AUR as either a tag release or a git release.
I've been in Hyprland for about 3 months, I installed cosmic and I'm definitely ditching Hyprland if cosmic is established
For the gaming, it’s recommended to configure GameMode. This is documented in the hyprland wiki.
Basically disabled animations etc.. for when your gaming. You would tie it to a key bind to toggle on or off.
It's not Hyprland that has trouble with nvidia. It's nvidia that has trouble with everything linux related.
Yet people still get mummy and daddy to sell a kidney at Christmas for them just to have the latest overpriced and proprietary NVIDIA GPU for their rubbish "games as a service" boredom--ware.
KDE Plasma and GNOME don't crash Electron apps. Hyprland does. So Hyprland is the issue.
Good day, Derek.
How are you able to view the hex colors themselves in your style.css (10:00)? Am I able to get something like that across any file in Neovim?
Thank you.
That's a package in Emacs called "rainbow mode". I'm sure Neovim has plugins that do something similar.
@@DistroTube hexokinase for vim works great it’s a little old but still completely functional on vim and you can configure how you want the color displayed.
I use AstroNvim, which appears to bundle nvim-colorizer.
For simple setups, Hyprpaper is fine. But for something more robust and versatile, use Swww.
On flameshot issue: try putting flameshot command in script and run that script with some keybinding whitch you prefer. It works for me on Gnome on Wayland.
When I was running Hyprland I used the following to work around the flickering issue in Steam
windowrulev2 = stayfocused, title:^()$,class:^(steam)$
windowrulev2 = minsize 1 1, title:^()$,class:^(steam)$
Also disabling GPU acceleration within Steam helps
I'm not switching to hyprland yet but it' very impressive how much the project improved
Give it another ten years and wayland may even be ready for the desktop - instead of just for impatient "Linux gamer poseurs" who are so desperate to get a frew more FPS out of "Starfailed" or "Cyubersplatt 4044" and think that owning a Steam Deck makes them Linux gurus all of a sudden.
@@terrydaktyllus1320 using Ubuntu makes you a guru aperentaly
I could once again tell you you're wrong with an anecdotal example, but you're just gonna change the subject again and comment on my pfp, so what's the point lol @@terrydaktyllus1320
I could once again tell you you're wrong with an anecdote, but since you'll just change the subject again and start ranting about my pfp, what's the point lol (and stop deleting my comments youtube, i didn't even use any slurs)@@terrydaktyllus1320
@@terrydaktyllus1320I could once again tell you you're wrong with an anecdote, but since you'll just change the subject again and start ranting about my pfp, what's the point lol (and youtube you suck for deleting my comments, what an absolute joke of a website)
Waybar is Polybar if Polybar was actually good and worked on Wayland.
Been using it as a wayland bspwm replacement, with some toned down cosmetic options, been comfortable in it for maybe a year. Only issue I've experienced is sometimes not being able to restart Hyprland after going back to tty, sometimes on the same user, other times when logging into another user (until a restart).
Hypyland
hey dt you mentioned about changing something in waybar and it not changing till after you restart. you can make a script to kill waybar and keybind it in your hyprland.conf and you can restart the bar that way. i looked that up myself for my own waybar.
You might find this useful, in waybar there is a fuction hyprland/submap It will print 'passthrough' (you can edit that) on the waybar when you enable submap. I use it for passthrough when I use VMs. Since I have to toggle it on and off manually.
Regarding Steam not working. I had the same issue your describing where the window would constantly pop up and close. Was able to solve this by setting PrefersNonDefaultGPU to false in the steam.desktop file. Now Steam runs without any issues.
Will you be adding your Hyprland configs to DTOS?
Yes, when you come up against errors, it is sometimes hard to determine which project to report the issue to.
Hey DT, I couldn't see a title bar in any of the "windows" or "panes" of hyperland. Can window titles be enabled? Can they be in the window frame?
I'm not a fan of Macintosh's or Gnome3's universal title bar that shows the title of the window in focus in the top bar. I prefer program title in the decoration (frame) around the window.
Actually, I'm not a fan of window decorations in general - I feel this is a design flaw. But if the title of the program could appear somewhere in the window (top right of the frame?) or as a watermark on the background or something. That would really help me. I don't like looking away from what the focus is just to figure the title of the program I'm working with.
steam runs on my hyprland on arch. Some bad configuration?
Have you added any variables related to nvidia into hyprland's config file? i'm also using a 3060 and i was able to play games on steam fairly easily. iirc hyprland has specific variables that nvidia users need to add to the config file and kernel modules that need to go into mkinitcpio, and i think they're specified either in their installation page or the nvidia section on the wiki.
nice config!! good job
You should look at the eww package much more powerful then waybar and extensively configurable. It has a little learning curve but once you get it it works great.
Amazing! I've been trying to recommend eww for a while as well! Its incredibly powerful/versatile making bars, widgets and applets is so easy with eww
Have you done any videos on analysing and tweaking settings to reduce boot times and increase performance? I couldn't find any decent videos on this topic on yt .
Have you tried any password managers and autotype in Hyprland?
I have been having issues with flameshot with multiple monitors. I switched to spectacle which sucks because I love flameshot.
You should be able to enable hardware_cursors on your AMD GPU system. That was needed for NVIDIA GPUs. A fix is coming for that as well.
hyprshot works great
I tried it and it's pretty cool but i just think dwm suits me better.
I migrated from dwm to dwl a few months ago, it's pretty good and feels even faster
As a PC gamer running Linux with a Nvidia 3070 LHR and Steam does actually open on Hyprland.
I have had that same issue myself too and I did get it fixed but I could not tell how I did so, from what I picked up on when I was researching the issue I saw people mentioning the GTK XDG portal or the Gnome specific one but I still got the GTK portal and Steam was running like butter earlier today
Also for screenshotting it is recommended to use Grim and Slurp
yeah i had not much of an issue with steam on hyprland
never have any problems wich nvidia on hyprland i did add this variables section to the confing before starting using it tough:
##############
### NVIDIA ###
##############
env = LIBVA_DRIVER_NAME,nvidia
env = XDG_SESSION_TYPE,wayland
env = GBM_BACKEND,nvidia-drm
env = __GLX_VENDOR_LIBRARY_NAME,nvidia
env = NVD_BACKEND,direct
Fuzzel is also nice as a run launcher, much quicker than rofi and the configuration file is an ini with simple options.
10:43 what font is that in the terminal, it looks very nice.
Source Code Pro
I have used steam with Hyprland and gamed on Nvidia 3060 with no issues.
I have a 4050, I haven't tested hyprland, but did use plasma on wayland and gamed with no issues as well.
Planning on going back to hyprland some time soon.
@@LovecraftianGodsKiller good for you both kde and hyprland are awesome I have both on endeavour os and I dual boot between them all the time.
@@wassim-akkari I would switch between the two all the time as well depending on what I wanted to do; use KDE (X11) for more graphics heavy tasks (gaming, blender, etc.) and use hyprland for everything else.
Ah yes, I use Emacs as my desktop,run and bookmark launcher. Who needs Rofi 😆
Why do you use waybar and not one of the nwg programs like nwg-panel? Also to fast check if a json file effected it changes you can killall waybar, then use dmenu or fuzzle or whatever to relaunch it.
Steam works fine for me on hyprland and I use 3060ti with arch
Looks great DT! I tried to send you a suggestion by email but I failed (email bounced back). Tried to suggest you TheBlackDon channel config that looks great.
Derek, apparently the solution for Steam crashing is setting a cursor theme in nwg-look. By default, it is not set, so the apps crash by Segmentation Fault.
FYI: rofi-wayland supports X and Wayland I run dwm and hyprland so it works fine for both
11:49 I'm sorry it didnt work for you, but Steam does work on Hyprland w/ Nvidia in SOME configuration. I game just fine!
Try Waypaper as replacement for Nitrogen ;)
Hyprshot is good
a few modules icons on the right side of waybar are not displaying right when using your configs
I had a lot of trouble scaling applications and went back to X11 because of it...
I recently switched back to Xorg for a specific reason.
feels like Wayland/X still conflicts. irritating ...
you can execute "hyprctl reload" so you don't need a reboot for reloading the config.
I think he was talking about waybar and not hyprland, so I don't think hyprctl reload would work for that.
@@AnAnonymousAuditor yes you're right. Did confuse that... But I'm sure there's a way to trigger a reload of the configuration on waybar either, as far as I remember it does reload the configuration automatically? Have to test again, on my system there's only a symlink to the configuration file in the nix store, so automatic reloading doesn't work properly...
Waybar has no auto-reload. You would need to script it, but it is as simple as killall waybar ; waybar &
@@firestormjupiter Ah okay, good to know. I do exactly that already, usually followed by a disown to get rid of any dependencies to my shell/terminal (log messages and not killing waybar when closing the terminal).
I used to have a key: (super + shift + w) that runs a script to restart waybar 8:50
Saitch to hyprpanel...
First one
so what’s the verdict?
You really should split the config file, instead of having everything in one file each section can be a separate .conf file, you use the source= command in the main file.
I always want hyprland to be good, but it does updates like qtile, some are good some are bad
Wait DT using Hapyland ? Repent! Repent! The end is at hand.
Odd i have a 3050 i game steam opens and runs fine arch linux proprietary drivers also
Lot's of user errors in this one. For example steam works just fine with nvidia, you just need to setup environments right..
Hyprshot
Hi DT XX DOGG 🙂 I AM NOT
Flameshot is unable to detect hyprland, but you can tell it that you're using "sway" and it'll work just as fine on hyprland.
This is the wrapper script I use:
#!/bin/sh
exec env XDG_CURRENT_DESKTOP=sway /usr/bin/flameshot
I use a bind to reload waybar, with this script:
#!/bin/sh
# Quit runing waybar instances
killall waybar
# Loading the configuration based on username
if [[ $USER = "username" ]]
then
waybar -c ~/.config/waybar/config.jsonc & -S ~/.config/waybar/style.css
else
waybar &
fi
Simple way to see changes on the go, hope it serves you.