My Hyprland And Waybar Configurations

Поділитися
Вставка
  • Опубліковано 19 лис 2024

КОМЕНТАРІ • 120

  • @ZeStig
    @ZeStig День тому +3

    Hyprland has been a long-requested video DT. I'm really happy to see this video.

  • @mischavandenburg
    @mischavandenburg 2 дні тому +43

    Spelling mistake in your title! Hypyland:)

    • @Peshyy
      @Peshyy 2 дні тому +14

      Hypr makes me Hypy

    • @BGDMusic
      @BGDMusic 2 дні тому +1

      i think hypyland is better

    • @mzakyr342
      @mzakyr342 День тому

      HYPYYYY

    • @sephiroth7818
      @sephiroth7818 День тому

      Is hypy a new python package?

  • @milohoffman274
    @milohoffman274 2 дні тому +50

    If Derek is in Hapyland, we are all in Hapyland

    • @StormOS_Dev_Channel
      @StormOS_Dev_Channel День тому

      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

    • @Loke-v2i
      @Loke-v2i День тому

      Derek isn't leader of Linux community to following him as a cattle

    • @YrmiZ
      @YrmiZ День тому +2

      @@StormOS_Dev_Channel Steam works just fine. User error.

    • @StormOS_Dev_Channel
      @StormOS_Dev_Channel День тому

      @@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

  • @ZoDoneRightNow
    @ZoDoneRightNow День тому +1

    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

  • @Jacknzyeah
    @Jacknzyeah 2 дні тому +12

    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

    • @somesalmon5694
      @somesalmon5694 День тому +4

      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

  • @frankhuurman3955
    @frankhuurman3955 День тому +4

    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.

  • @LinuxRenaissance
    @LinuxRenaissance 2 дні тому +9

    Those Waybar colors are quite nice, thanks!

    • @GoolagThemTube
      @GoolagThemTube 16 годин тому +1

      Looks exactly like the Tokyo Night color scheme.

  • @GoolagThemTube
    @GoolagThemTube 2 дні тому +3

    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

  • @Zennwah
    @Zennwah 2 дні тому +4

    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.

  • @Shinobi99X
    @Shinobi99X 8 годин тому

    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.

  • @DarthVader11912
    @DarthVader11912 2 дні тому +10

    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.

    • @ThePingedOne
      @ThePingedOne 2 дні тому +2

      You can also chain Swappy in there for simple editing.

    • @ChickenzSigma
      @ChickenzSigma 2 дні тому

      I use flameshot-git. It works perfectly.

    • @jr_Linux
      @jr_Linux 2 дні тому +1

      yea thats what i ended up doing

    • @Zennwah
      @Zennwah 2 дні тому +2

      Hyprshot uses them. Before Hyprshot I had Bash scripts attached to my screenshot shortcuts which also worked.

    • @user-ek8cd1gg3f
      @user-ek8cd1gg3f День тому

      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.

  • @Soccera0
    @Soccera0 День тому

    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.

  • @roiborromeo7921
    @roiborromeo7921 День тому +1

    I've been in Hyprland for about 3 months, I installed cosmic and I'm definitely ditching Hyprland if cosmic is established

  • @eXsoR65
    @eXsoR65 День тому

    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.

  • @forsureitsme
    @forsureitsme День тому +17

    It's not Hyprland that has trouble with nvidia. It's nvidia that has trouble with everything linux related.

    • @terrydaktyllus1320
      @terrydaktyllus1320 День тому +2

      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.

    • @lucolesco
      @lucolesco День тому +2

      KDE Plasma and GNOME don't crash Electron apps. Hyprland does. So Hyprland is the issue.

  • @r-fy9151
    @r-fy9151 День тому +7

    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
      @DistroTube  День тому +3

      That's a package in Emacs called "rainbow mode". I'm sure Neovim has plugins that do something similar.

    • @jasoncroyle5575
      @jasoncroyle5575 День тому +1

      @@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.

    • @johanngambolputty5351
      @johanngambolputty5351 День тому +1

      I use AstroNvim, which appears to bundle nvim-colorizer.

  • @oglothenerd
    @oglothenerd 22 години тому +2

    For simple setups, Hyprpaper is fine. But for something more robust and versatile, use Swww.

  • @wotw86
    @wotw86 6 годин тому

    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.

  • @themains2
    @themains2 День тому +1

    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

  • @noid3571
    @noid3571 День тому +1

    I'm not switching to hyprland yet but it' very impressive how much the project improved

    • @terrydaktyllus1320
      @terrydaktyllus1320 День тому +1

      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.

    • @BunnyKhatri-pd8zm
      @BunnyKhatri-pd8zm День тому

      ​@@terrydaktyllus1320 using Ubuntu makes you a guru aperentaly

    • @juipeltje
      @juipeltje День тому

      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

    • @juipeltje
      @juipeltje День тому

      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

    • @juipeltje
      @juipeltje День тому +1

      ​@@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)

  • @oglothenerd
    @oglothenerd 22 години тому +2

    Waybar is Polybar if Polybar was actually good and worked on Wayland.

  • @johanngambolputty5351
    @johanngambolputty5351 День тому

    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).

  • @khursheedsiddiqui6349
    @khursheedsiddiqui6349 2 дні тому +9

    Hypyland

  • @jr_Linux
    @jr_Linux 2 дні тому +1

    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.

  • @donaldwilliams6821
    @donaldwilliams6821 2 дні тому

    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.

  • @BalrogMacula
    @BalrogMacula День тому +1

    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.

  • @toranshaw4029
    @toranshaw4029 2 дні тому +1

    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.

  • @djyotta
    @djyotta День тому

    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.

  • @ratlinuxgamer2855
    @ratlinuxgamer2855 2 дні тому +5

    steam runs on my hyprland on arch. Some bad configuration?

  • @DeXfiR
    @DeXfiR 2 дні тому +1

    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.

  • @Thenottheskid
    @Thenottheskid 2 дні тому +1

    nice config!! good job

  • @jasoncroyle5575
    @jasoncroyle5575 2 дні тому +1

    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
      @somesalmon5694 День тому +1

      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

  • @mb59621
    @mb59621 День тому

    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 .

  • @maratgumerov3523
    @maratgumerov3523 Годину тому

    Have you tried any password managers and autotype in Hyprland?

  • @xjpsmithx
    @xjpsmithx День тому

    I have been having issues with flameshot with multiple monitors. I switched to spectacle which sucks because I love flameshot.

  • @donaldwilliams6821
    @donaldwilliams6821 2 дні тому +1

    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.

  • @oldbeardedtech993
    @oldbeardedtech993 2 дні тому +2

    hyprshot works great

  • @snipzmattio5887
    @snipzmattio5887 2 дні тому +1

    I tried it and it's pretty cool but i just think dwm suits me better.

    • @mikesoto890
      @mikesoto890 2 дні тому

      I migrated from dwm to dwl a few months ago, it's pretty good and feels even faster

  • @nfsjoey
    @nfsjoey 2 дні тому +3

    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

    • @BGDMusic
      @BGDMusic 2 дні тому

      yeah i had not much of an issue with steam on hyprland

    • @Mr-Draxs
      @Mr-Draxs День тому

      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

  • @markmake2252
    @markmake2252 23 години тому

    Fuzzel is also nice as a run launcher, much quicker than rofi and the configuration file is an ini with simple options.

  • @drft20B
    @drft20B 2 дні тому +2

    10:43 what font is that in the terminal, it looks very nice.

  • @wassim-akkari
    @wassim-akkari 2 дні тому +1

    I have used steam with Hyprland and gamed on Nvidia 3060 with no issues.

    • @LovecraftianGodsKiller
      @LovecraftianGodsKiller 2 дні тому

      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
      @wassim-akkari 2 дні тому +1

      @@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.

    • @LovecraftianGodsKiller
      @LovecraftianGodsKiller День тому

      @@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.

  • @ZeStig
    @ZeStig День тому +1

    Ah yes, I use Emacs as my desktop,run and bookmark launcher. Who needs Rofi 😆

  • @tdk0bob
    @tdk0bob 13 годин тому

    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.

  • @SaftiGlas
    @SaftiGlas День тому +1

    Steam works fine for me on hyprland and I use 3060ti with arch

  • @Danielddiniz
    @Danielddiniz 2 дні тому +1

    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.

  • @lucolesco
    @lucolesco День тому

    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.

  • @donaldwilliams6821
    @donaldwilliams6821 2 дні тому

    FYI: rofi-wayland supports X and Wayland I run dwm and hyprland so it works fine for both

  • @DylanMatthewTurner
    @DylanMatthewTurner День тому

    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!

  • @fan_juggler
    @fan_juggler День тому

    Try Waypaper as replacement for Nitrogen ;)

  • @max2000warrior
    @max2000warrior День тому +2

    Hyprshot is good

  • @JacobTurner-z7i
    @JacobTurner-z7i День тому

    a few modules icons on the right side of waybar are not displaying right when using your configs

  • @YunocTV
    @YunocTV День тому +1

    I had a lot of trouble scaling applications and went back to X11 because of it...

  • @takashimoriyama7337
    @takashimoriyama7337 2 дні тому

    I recently switched back to Xorg for a specific reason.
    feels like Wayland/X still conflicts. irritating ...

  • @matthiasbendewald1803
    @matthiasbendewald1803 2 дні тому

    you can execute "hyprctl reload" so you don't need a reboot for reloading the config.

    • @AnAnonymousAuditor
      @AnAnonymousAuditor День тому +2

      I think he was talking about waybar and not hyprland, so I don't think hyprctl reload would work for that.

    • @matthiasbendewald1803
      @matthiasbendewald1803 День тому

      @@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
      @firestormjupiter День тому +1

      Waybar has no auto-reload. You would need to script it, but it is as simple as killall waybar ; waybar &

    • @matthiasbendewald1803
      @matthiasbendewald1803 День тому

      @@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).

  • @احمدالصعيدى-ض4ر
    @احمدالصعيدى-ض4ر 2 дні тому +1

    I used to have a key: (super + shift + w) that runs a script to restart waybar 8:50

  • @sephiroth7818
    @sephiroth7818 День тому +1

    Saitch to hyprpanel...

  • @developer_cha1nsaw
    @developer_cha1nsaw 2 дні тому +3

    First one

  • @simonlauer9379
    @simonlauer9379 2 дні тому

    so what’s the verdict?

  • @susanalderson8267
    @susanalderson8267 2 дні тому

    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.

  • @TheLinuxCast
    @TheLinuxCast День тому +1

    I always want hyprland to be good, but it does updates like qtile, some are good some are bad

  • @CaribouDataScience
    @CaribouDataScience День тому

    Wait DT using Hapyland ? Repent! Repent! The end is at hand.

  • @itstoxicqt
    @itstoxicqt День тому

    Odd i have a 3050 i game steam opens and runs fine arch linux proprietary drivers also

  • @YrmiZ
    @YrmiZ День тому

    Lot's of user errors in this one. For example steam works just fine with nvidia, you just need to setup environments right..

  • @roastbeefer3496
    @roastbeefer3496 День тому +1

    Hyprshot

  • @emacsking4310
    @emacsking4310 День тому

    Hi DT XX DOGG 🙂 I AM NOT

  • @Proferk
    @Proferk День тому +1

    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

  • @yamil89ea
    @yamil89ea 12 годин тому

    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.