Hyprland has become really good. It can be a bit of a process to set up properly, but it has been rock solid for me for ~4 months. I'm probably going to continue using this exclusively going forward. Really enjoying it.
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.
@@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
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
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
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.
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.
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.
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)
Yeah, I can relate. I haven been a user of Linux the last 3 years and I finally managed to have arch+hyprland and kde as in case hyprland crache as solution and it works for me.
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 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.
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.
On flameshot issue: try putting flameshot command in a script and run that script with some keybinding which 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
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 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.
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.
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.
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).
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.
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 .
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.
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.
@@somesalmon5694 Is it really that easy? I've already looked at several configurations and didn't understand anything haha. I found it a bit difficult, but there are already several frameworks to try to create widgets in hyprland. One of them is "Fabric" which is made and configured in python.
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.
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
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.
For the flameshot bug, I don't know if this is the problem, but there is a problem with the tray in waybar where you have to launch waybar first or the icons won't appear. So in my configuration, I have it sleep until it detects that waybar is running.
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 the Nvidia RTX 3060 Mobile in my laptop, and Steam worked for me, so it's possibly not a Hyprland-specific issue but something else. I based my Hyprland config on yours, so it's probably not an issue with that. I am using UWSM (Universal Wayland Session Manager), so that might or might not affect things. Maybe it could be a driver issue? I don’t remember off the top of my head if I am using the Nouveau or proprietary drivers. The only issue I have found so far with Hyprland + Nvidia is that the old Beta 1.7.3 version of Minecraft from 2011 is very stuttery to the point of it being almost unplayable, I made the game use the integrated GPU of my CPU and it worked fine after that (Minecraft, especially the older versions are not that GPU intensive, so it doesn't really matter if it used the integrated or discreet GPUs). This issue did not happen with modern Minecraft versions.
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).
I had issues on nvidia 3090ti laptop, the hyprland animations were jerky and dropping frames on my 4k monitor. Probably not hyprland issue, because I tried the same on Garuda linux - same thing. Another dealbreaker is the screen-sharing issues, although I solved it for zoom and obs, but I haven't tried record a video in obs, looks like it isn't smooth.. Will stick to i3 for now
steam works fine on my nvidia card hyprland/arch.. I'm using a mobile nvidia T2000 on my laptop.. it works fine (even better than my rx 7800xt desktop, I can'g get hyprpaper or swww to work properly) It could be an ampere architecture specific problem.
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.
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.
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 become really good. It can be a bit of a process to set up properly, but it has been rock solid for me for ~4 months.
I'm probably going to continue using this exclusively going forward. Really enjoying it.
Hyprland has been a long-requested video DT. I'm really happy to see this video.
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.
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
@@Loke-v2i Nobody's following him, there's no leader in this community and that's what makes it special.
Spelling mistake in your title! Hypyland:)
Hypr makes me Hypy
i think hypyland is better
HYPYYYY
Is hypy a new python package?
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
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
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.
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.
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
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.
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)
steam runs on my hyprland on arch. Some bad configuration?
I
Yeah, I can relate.
I haven been a user of Linux the last 3 years and I finally managed to have arch+hyprland and kde as in case hyprland crache as solution and it works for me.
Fuzzel is also nice as a run launcher, much quicker than rofi and the configuration file is an ini with simple options.
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 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.
nice config!! good job
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.
Hypyland
I've been in Hyprland for about 3 months, I installed cosmic and I'm definitely ditching Hyprland if cosmic is established
10:43 what font is that in the terminal, it looks very nice.
Source Code Pro
On flameshot issue: try putting flameshot command in a script and run that script with some keybinding which you prefer. It works for me on Gnome on Wayland.
For simple setups, Hyprpaper is fine. But for something more robust and versatile, use Swww.
hyprshot works great
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
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 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.
Nice. I installed it from the AUR, but it seems to be missing some thinks, like network performance. Guess I´ll install it from the flatpak instead.
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.
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.
Waybar is Polybar if Polybar was actually good and worked on Wayland.
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.
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).
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.
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
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 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.
a few modules icons on the right side of waybar are not displaying right when using your configs
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
@@somesalmon5694 Is it really that easy? I've already looked at several configurations and didn't understand anything haha. I found it a bit difficult, but there are already several frameworks to try to create widgets in hyprland.
One of them is "Fabric" which is made and configured in python.
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.
If you have any graphical glitches or text gliches in kitty, make sure you install mesa package.
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
FYI: rofi-wayland supports X and Wayland I run dwm and hyprland so it works fine for both
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.
I have been having issues with flameshot with multiple monitors. I switched to spectacle which sucks because I love flameshot.
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
For the flameshot bug, I don't know if this is the problem, but there is a problem with the tray in waybar where you have to launch waybar first or the icons won't appear. So in my configuration, I have it sleep until it detects that waybar is running.
Yeah, I just tested on my setup and flameshot seems to work fine.
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!
I hope you revisit cosmic when it goes stable
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
Hyprshot is good
I have the Nvidia RTX 3060 Mobile in my laptop, and Steam worked for me, so it's possibly not a Hyprland-specific issue but something else.
I based my Hyprland config on yours, so it's probably not an issue with that.
I am using UWSM (Universal Wayland Session Manager), so that might or might not affect things.
Maybe it could be a driver issue? I don’t remember off the top of my head if I am using the Nouveau or proprietary drivers.
The only issue I have found so far with Hyprland + Nvidia is that the old Beta 1.7.3 version of Minecraft from 2011 is very stuttery to the point of it being almost unplayable, I made the game use the integrated GPU of my CPU and it worked fine after that (Minecraft, especially the older versions are not that GPU intensive, so it doesn't really matter if it used the integrated or discreet GPUs). This issue did not happen with modern Minecraft versions.
Try Waypaper as replacement for Nitrogen ;)
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.
so what’s the verdict?
Is ur website done for?
Done for what? If you're asking if his site is working, its working fine.
@@tristen_grant Is he done updooting it.
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).
hey dt please make a video on hyprpanel
I used to have a key: (super + shift + w) that runs a script to restart waybar 8:50
I had issues on nvidia 3090ti laptop, the hyprland animations were jerky and dropping frames on my 4k monitor. Probably not hyprland issue, because I tried the same on Garuda linux - same thing. Another dealbreaker is the screen-sharing issues, although I solved it for zoom and obs, but I haven't tried record a video in obs, looks like it isn't smooth.. Will stick to i3 for now
I had a lot of trouble scaling applications and went back to X11 because of it...
steam works fine on my nvidia card hyprland/arch.. I'm using a mobile nvidia T2000 on my laptop.. it works fine (even better than my rx 7800xt desktop, I can'g get hyprpaper or swww to work properly) It could be an ampere architecture specific problem.
I recently switched back to Xorg for a specific reason.
feels like Wayland/X still conflicts. irritating ...
im honestly thinking of moving to 13wm. Im not liking the experience on hyprland
Ah yes, I use Emacs as my desktop,run and bookmark launcher. Who needs Rofi 😆
Saitch to hyprpanel...
First one
I always want hyprland to be good, but it does updates like qtile, some are good some are bad
Odd i have a 3050 i game steam opens and runs fine arch linux proprietary drivers also
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.
Hyprshot
keepassxc autotype not working in wayland this is by design and security reasons
Lot's of user errors in this one. For example steam works just fine with nvidia, you just need to setup environments right..
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.
Wait DT using Hapyland ? Repent! Repent! The end is at hand.
Hi DT XX DOGG 🙂 I AM NOT
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.