Set up wallpapers on HYPRLAND. With swww and hyprpaper. Switch between both with ML4W Dotfiles 2.8.4

Поділитися
Вставка
  • Опубліковано 15 лип 2024
  • One of the main design elements of a desktop is the wallpaper. In this video, I will show you how to set up a wallpaper for Hyprland with swww and hyprpaper.
    swww:
    github.com/LGFae/swww
    hyprpaper:
    wiki.hyprland.org/Hypr-Ecosys...
    ML4W Dotfiles 2.8.4:
    gitlab.com/stephan-raabe/dotf...
    With the new version 2.8.4 of the ML4W Dotfiles you can switch between the two wallpaper engines easily with the ML4W Dotfiles Settings app. This could be required in case of issues with swww on some system configurations.
    swww is the default wallpaper engine of the ML4W Dotfiles coming with nice transition effects when changing the wallpaper. hyprpaper is the wallpaper application of the Hyprland ecosystem and has been created by the Hyprland development team directly.
    You can find my wallpaper collection here: gitlab.com/stephan-raabe/wall...
    Learn how you can use Linux for your work.
    Linux is a great Operating System (OS) to support me daily at my business. Linux is stable, fast and you can customize it to individual needs. In this channel, I want to share my setup of Arch Linux and show how I use my system as a daily driver.
    My name is Stephan Raabe and I'm a Digital Marketing Professional with more than 20 years of experience in B2B Digital Marketing, computer science and web technologies.
    This channel provides tutorials about Linux, the distribution Arch, window managers (e.g. Qtile) and desktop environments, and Microsoft 365 (Office 365) plus other cloud based services that I use in Digital Marketing activities.
    👉 ML4W Dotfiles for Hyprland: gitlab.com/stephan-raabe/dotf...
    👉 ML4W Dotfiles Wiki: gitlab.com/stephan-raabe/dotf...
    👉 ML4W Hyprland Starter: github.com/mylinuxforwork/hyp...
    👉 ML4W Hyprland Starter Wiki: github.com/mylinuxforwork/hyp...
    👉 ML4W Hyprland Settings App: github.com/mylinuxforwork/hyp...
    👉 Homepage: www.ml4w.com
    👉 Discord: / discord
    👉 MyChatGPT Python Script: github.com/mylinuxforwork/cha...
    00:00 Overview
    01:03 Wallpapers on Hyprland
    01:34 Wallpapers with swww
    04:25 Wallpapers with hyprpaper
    05:35 Switch the wallpaper engine with ML4W Dotfiles 2.8.4
    #hyprland #linux #learning #tutorial

КОМЕНТАРІ • 82

  • @Raftzard
    @Raftzard 3 місяці тому +3

    Not only we get an awesome config ready, we also learn so very much. Thank you!

  • @SteDenig
    @SteDenig 3 місяці тому +1

    Thanks a lot for your work. Really great project! Keep going 🙂

  • @skayakitty625
    @skayakitty625 Місяць тому

    thank you for explaining the differences and usecases. very helpful

  • @CVLova
    @CVLova 3 місяці тому

    these last updated has been amazing :D

    • @mylinuxforwork
      @mylinuxforwork  3 місяці тому

      Thank you very much. Have fun with it.

  • @andril
    @andril 3 місяці тому

    another great update, awesome dot management and a better system

  • @armpitz8694
    @armpitz8694 3 місяці тому +1

    Thanks for these vids man. I've tried out the dot files before and they were incredible. Still learning but your dot files were so much nicer and easier to set up than most I've seen

    • @mylinuxforwork
      @mylinuxforwork  3 місяці тому

      Thanks for your feedback. Have fun with it.

  • @TrustJesusToday
    @TrustJesusToday 3 місяці тому

    I was able to use swaybg and simple bash scripting to produce a wallpaper changer for Hyprland. Thanks to this channel for Hyprland inspiration!

  • @remcoverhagen192
    @remcoverhagen192 3 місяці тому

    Great work again 👍

  •  3 місяці тому

    Amazing work!

  • @theosmith9033
    @theosmith9033 3 місяці тому

    Hi Stephan great work. You are a genius. I want to suggest you change the margin value in /dotfiles/waybar/themes/ml4w/style.css to margin: 5px 15px 5px 0px; That way the workspaces and update notifier dont touch each other. Also the battery padding to padding: 2px 10px 0px 10px; for uniformity. Then in the .config/xfce4 folder you need to add a helper.rc fileto specify applications. This enables th eterminal to open when you right click to open terminal in a folder. Great stuff ma. keep t up.

    • @mylinuxforwork
      @mylinuxforwork  3 місяці тому

      Thank you so much for your valuable feedback. Will test it out.

  • @warmdev
    @warmdev 3 місяці тому

    from discord with love 😂

  • @Linuxdirk
    @Linuxdirk 3 місяці тому

    Hyprpaper broke for me in my setup giving a random error message of the output not having a target, or something like that. It also needed more setup work. I switched to swaybg and it just works. You give it a file name and … done. swww seems to also have some configuration effort that needs to be done. But it fits your setup very well. I just set a static wallaper and call it a day 😀

  • @kanobe4443
    @kanobe4443 3 місяці тому

    hi, your dot files are the best, I’ve been using them for 2 weeks now, will there be an icon identifying the current keyboard layout?

    • @mylinuxforwork
      @mylinuxforwork  3 місяці тому

      Thank you so much. Will check the information for current keyboard layout.

  • @garzonjav
    @garzonjav 3 місяці тому

    First of all, your dots and the best dots on the internet. Great work and thank you for your time and dedication. I need help configuring another WiFi ssid connection. I currently have a WiFi configure (when carried over from the archinstall) but I don’t what I need to do to select another network configuration. When I click on the WiFi symbol, the nm-connection-editor gets invoked. I enter all the WiFi settings but I don’t know how to select the WiFi configuration so that I can access a new WiFi ssid. I believe that this has to be very simple but I can’t find a way to select an existing network configuration from the nm-connection-editor.

    • @mylinuxforwork
      @mylinuxforwork  3 місяці тому

      Thank you so much. Can you try entering nmtui in a terminal? Maybe this could work.

  • @sammaasc
    @sammaasc 3 місяці тому

    Hi how do you do workspace binding for multiple monitors I couldn’t find it in your config / dotfiles but maybe I didn’t look in the right place?

    • @mylinuxforwork
      @mylinuxforwork  2 місяці тому

      It's currently not implemented. But there are several resources available in the internet. Will check for 3.0

  • @Chiren
    @Chiren 3 місяці тому

    Good stuff, if I could add anything it would be an option to disable the low-key annoying notification when changing wallpapers.

    • @mylinuxforwork
      @mylinuxforwork  3 місяці тому +1

      Good feedback. Will add a toggle switch in the next release.

    • @Chiren
      @Chiren 3 місяці тому

      @@mylinuxforwork ❤️

  • @shubhamgiri5464
    @shubhamgiri5464 3 місяці тому

    Thanks for these videos I just wanna know how to you get vscode running om hyprland coz whenever i try running vscode the font doesn't work properly fonts got pixalated and its hard to read same for chromium

    • @mylinuxforwork
      @mylinuxforwork  3 місяці тому

      I run code with xwayland. But you can try this: github.com/microsoft/vscode/issues/146349

  • @AnonymousUser-hu4qh
    @AnonymousUser-hu4qh 2 місяці тому

    Thanks for the colossal work. When blurs for waybar is activated in decorations hyprland dot files, updating the wallpaper with mod shift w changes the wallpaper but the background of the waybar is almost always still from the former wallpaper. I think it’s possible to refresh waybar with a keybind though. Have you experienced this behaviour?

    • @mylinuxforwork
      @mylinuxforwork  2 місяці тому

      Yeah. This is unfortunately a side effect. You can restart waybar with SUPER+SHIFT+B

    • @AnonymousUser-hu4qh
      @AnonymousUser-hu4qh 2 місяці тому

      @@mylinuxforwork Strangely enough, this 'bug' seems to occur only when the change of wallpaper is made on a workspace different from workspace 1. Thanks again for the great work.

    • @mylinuxforwork
      @mylinuxforwork  2 місяці тому

      @@AnonymousUser-hu4qh Thanks for your feedback.

  • @nguyeentunglam
    @nguyeentunglam 3 місяці тому

    Great work!! But I have a problem with audio: "Establishing connection to PulseAudio. Please wait...", how to fix that?

  • @sameed1718
    @sameed1718 3 місяці тому

    How can I theme libadwaita based apps like Nautilus and calculator etc ( I tried nwglook and gradience but no effect)

    • @mylinuxforwork
      @mylinuxforwork  3 місяці тому

      As gar as I know, theming of Libadwaita apps isn’t officially supported. discourse.gnome.org/t/why-and-how-libadwaita-prevents-theming/17079 You can try to install gnome-tweaks. Buz I haven’t tried it before.

  • @user-rl6lb5xy5k
    @user-rl6lb5xy5k 3 місяці тому

    Hey there. I used your dotfiles, but after launching Hyprland, the wallpaper turns gray. Any solutions?

    • @mylinuxforwork
      @mylinuxforwork  3 місяці тому

      Please switch in the Dotfiles Settings app to hyprpaper and try again.

  • @imweird9349
    @imweird9349 Місяць тому

    Is there anyway to get different wallpapers for different monitors for someone with a separate monitor

    • @mylinuxforwork
      @mylinuxforwork  Місяць тому

      The wallpaper selector only supports one wallpaper. If you want to set different wallpapers you can edit the hyprpaper conf manually and don’t use the selector.

  • @dabliogleendont.347
    @dabliogleendont.347 3 місяці тому

    Thank you so much, but how can i enable screen record?

  • @nizu9544
    @nizu9544 3 місяці тому +1

    Umm... How to slideshow wallpaper in your script. l really love your Hyprland and QTILE rice you are awesome dude

    • @mylinuxforwork
      @mylinuxforwork  3 місяці тому +1

      Thanks. Slideshow is not implemented yet. But could be scripted.

  • @PaulvanSchaik
    @PaulvanSchaik 3 місяці тому

    I use swww with Variety .. both from the OpenSuse repository..

  • @alok.01
    @alok.01 3 місяці тому

    Is it not possible to manually dismiss a notification with a x button on the side of any notification and also we need a notification drawer

    • @mylinuxforwork
      @mylinuxforwork  3 місяці тому

      You mean the Dunst notifications, right? Any suggestions for a notification drawer?

  • @NBD00A
    @NBD00A 2 місяці тому

    hello man thanks for this but can you tell me how not to lock when my lid is closed

    • @mylinuxforwork
      @mylinuxforwork  2 місяці тому

      Can you try to remove the hyprlock command from hypridle.conf?

  • @MacAoi
    @MacAoi 2 місяці тому

    Hello I need help with my battery powered consumption is very high it is 50w it usually 20 w when browsing and watching videos can you help me figure it out

    • @mylinuxforwork
      @mylinuxforwork  2 місяці тому

      Thanks for your feedback. You should check linrunner.de/tlp/ Maybe this could help.

  • @Joel11111
    @Joel11111 3 місяці тому +1

    Is the wallpaper at 7:51 available somewhere?

    • @mylinuxforwork
      @mylinuxforwork  3 місяці тому +1

      The wallpapers are available here gitlab.com/stephan-raabe/wallpaper

    • @Joel11111
      @Joel11111 3 місяці тому

      @@mylinuxforwork Thanks!

  • @neotuxlinux4093
    @neotuxlinux4093 3 місяці тому

    Me gusta su configuración.... volvere a Linux... Windows es una experiencia frustrante....

  • @joelgoncalvesdasilva
    @joelgoncalvesdasilva 3 місяці тому

    need to install wlogout too.

  • @Linux43ver-hk6lk
    @Linux43ver-hk6lk 3 місяці тому

    Wallpaper not working properly.

    • @mylinuxforwork
      @mylinuxforwork  3 місяці тому

      Please check that swww has been installed successfully. You can also switch to hyprpaper in the Settings App. This should work.

  • @for-pete-sake
    @for-pete-sake 2 місяці тому

    I really want to use your setup for my work PC but I am concerned about security. is there a way I can verify that there is no risk?

    • @mylinuxforwork
      @mylinuxforwork  2 місяці тому

      I use my dotfiles every day at my job. Please describe your concerns a bit more.

  • @yugalkhanal6967
    @yugalkhanal6967 3 місяці тому

    Hi, I have an issue. I installed your hyprland config from this video ua-cam.com/video/bPZ6ix949rg/v-deo.html. You have since changed the config and i just followed the prompts in install.sh and installed hyprland. When I rebooted after the installation as it asks to do, I go straight to the hyprland desktop and I enter my correct password and after that the screen goes black with an X as the cursor being the only thing on the screen and immediately goes back to the login page again. Yes I did enter the correct password. When i put the incorrect password it'd tell me incorrect password or cant login or something like that. I'm stuck I cant even go back to the terminal based Arch login thing.

    • @mylinuxforwork
      @mylinuxforwork  2 місяці тому

      Do you have an Nvidia Card?

    • @yugalkhanal6967
      @yugalkhanal6967 2 місяці тому

      @@mylinuxforwork fixed now, thanks. I just re-installed another config of yours

    • @mylinuxforwork
      @mylinuxforwork  2 місяці тому

      @@yugalkhanal6967 Which version have you installed? Can you open the Welcome App and report the version shown in the window?

    • @yugalkhanal6967
      @yugalkhanal6967 2 місяці тому

      @@mylinuxforwork 2.8.4

    • @yugalkhanal6967
      @yugalkhanal6967 2 місяці тому

      @@mylinuxforwork the issue was perhaps the auto implemented window loader. I didn't get a tty to type Hyprland in to start it. Instead it went straight to hyprland.

  • @NCHEstudio
    @NCHEstudio 3 місяці тому

    Hyprland brokend nvidia!

  • @krzkraken
    @krzkraken 3 місяці тому

    Dude You are doing an amazing job, keep going! I just have a question, do you have any video explaining how to disable the auto color in the terminal? Some times is annoying for me, and I would know how to disable please.
    Thanks

    • @mylinuxforwork
      @mylinuxforwork  3 місяці тому +1

      Thank you. You have to disable the wal commands here: gitlab.com/stephan-raabe/dotfiles/-/blob/main/hypr/scripts/wallpaper.sh?ref_type=heads This should work. Maybe I can setup a switch for the next version.

    • @krzkraken
      @krzkraken 3 місяці тому

      @@mylinuxforwork Thank you very much.