Install HYPRLAND and QTILE with my dotfiles 2.4. NEW Waybar Theme Switcher and much more
Вставка
- Опубліковано 15 лип 2024
- In this video I will show you the new features of my Hyprland and Qtile configuration in the dotfiles Version 2.4 with the new Waybar Theme Switcher, improved GTK integration and optimized installation scripts.
gitlab.com/stephan-raabe/dotf...
The main feature of my dotfiles 2.4 is the new Waybar Theme switcher. With this function you can now switch between different themes and variations and give Waybar a completely new look and feel.
gitlab.com/stephan-raabe/dotf...
The theme engine is expandable to create and add your own personal themes within a sinfle Hyprland installation.
gitlab.com/stephan-raabe/dotf...
I have also optimized the installation scripts for Hyprland and Qtile and made it more compatible with other Arch based distributions.
The dotfiles are tested on Arch Linux, Manjaro, EndeavourOS and Arco Linux.
Please backup your .config folder before starting the installation script.
The dotfiles are available on my gitlab server where you can clone or download it.
gitlab.com/stephan-raabe/dotf...
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.
Homepage:
www.ml4w.com
My Dotfiles for my Linux configuration:
gitlab.com/stephan-raabe/dotf...
Hyprland Starter Package
gitlab.com/stephan-raabe/hypr...
Arch Installation Script:
gitlab.com/stephan-raabe/arch...
MyChatGPT Python Script:
gitlab.com/stephan-raabe/mych...
00:00 Overview
00:57 Waybar Theme Switcher
04:36 More updates
06:39 Installation
09:46 Keyboard layout and screen resolution
#hyprland #linux #learning #tutorial #manjarolinux
Thanks! Fantastic effort! Enjoying your configs and have learned a lot from them too.
Thank you so much. Have fun with it.
Thank for the great work Stephan. This looks nice.
Thanks.
Excellent work, keep it rolling. Definitely enjoying your content and progress with hyprland!
Thanks.
Great Stephen...carry on, enjoying your hard work.
Thanks. Have fun with it.
Thank you for posting these videos! I have done quite a dive into various WMs and I reached the conclusion that Hyprland and Qtile are the two I prefer. Great to have your dot files to use and get tips and ideas from. Keep up the good work!
Thank you so much.
Super informativ! Tausend Dank 😊
Gerne.
Truly excellent work!
Thanks.
Cool! Thank you, it is a great pleasure to use your dot files! You probably have the most thoughtful setup among bloggers writing about Linux desktops. Thanks to your videos, I learned how to write simple scripts to automate my Linux system and understood what I wanted to get out of the desktop and how to achieve it. (I apologize for my bad English)
Thank you so much for your feedback.
this new update is awesome, everything running smooth, thank you stephan!
Thanks for your feedback. Great, that everything works fine.
Do we have to install the first 3 versions?? As when I installed the changes doesn't reflected and disabled my shortcuts now I have to reinstall arch hyprland :(
It amazing Steephan This is one of my favourite dotfile from the Beginning of my arch life
Continue your work you're doing a great thing (sorry for bad English)
Thank you so much.
Probably the only channel i have found till date which helps with proper window manager configuration so well. Most are focused on bloated DE's sadly. Also your overall setup looks so clean & beautiful, i can just directly use your dotfiles without changing a thing. Please keep doing the good work. All the very best man
Thank you so much. Have fun with it.
I really love your work, your dot files are well organized, the default themes are beautiful and they are easy to extend with own modules. I’m trying to get used in using hyprland atm.
Thank you.
@@mylinuxforwork mine is a mess, so I'm around hunting for dotfiles organizing ideas.
@@mylinuxforwork Also trying to find a way to have themes have their own keybind and hypr config, although awk is screaming at me for possibilities.
nicely done! 😃👍
Thank you.
I've been using your dotfiles for a day and had to come back here to post a comment. You did an excellent job. Some things did not start out of the box, but those were minor issues. If I suggest a few things to add in subsequent versions, it would be an addition of importing user settings if they exist. I had to add some keybindings; however, I'm eager to see what will come next. Keeping my own keybindings and any other settings separate from the original ones would make an easy update process.
Thank you so much for your feedback. Covering personal settings will come in one of the next versions. I know, this is currently a bit unconformable.
This workflow is the VERY FIRST that worked for me, without a hiccup on my system: (13th gen core-i9,rtx 4080). Thank you very much!
I installed on 'Bare Metal' and everything runs, but really really sluggish: 32gb Ram, Core-i9, rtx 4080. Any suggestions would be awesome.
That’s great. Thanks for your feedback.
Comment to say thank you and I hope you gain more subscribers
Thank you.
regular update, love it
Thank you.
Thanks!
Thank you!!!
U are my Master for my poor eyes :)
Thank you.
Great Work!! Before i saw your first video, hyprland was not known to me. Now I can't without! I'm sitting in the office and getting more and more annoyed about windows and macos... Stephan, you are to blame!! 😄😉 Ein Hell/Dunkel Switcher wäre noch nice! 🙏
The Hell/Dunkel Schalter 👍 is a great idea. Thank you so much for your feedback.
Thanks again for this. Almost all my systems are using Arch and Hyprland. Have you checked out the Garuda Hyprland setup? It's pretty nice! One thing I suggest for you is they created a keyboard bindings popup using YAD. So simple! It even timeouts out after 60 seconds. This is a must have for any tiling WM.! Easy to edit and you can have embedded icons too.
Hi. Thanks for your feedback. The version 2.5 will include a rofi based overview of all Hyprland key bindings. But will definitely check YAD. Maybe it’s even better. Thanks again.
Do you have a link for me?
I love your dotfiles, i take what i need your your files and add to mine own. I still struggling with understanding how you automate stuff like running pywal when wallpaper changes. Would be very helpful if you could provide some reference to the working of your dotfiles
Hi. Additional videos to explain the scripts is planned.
Great job. Any thoughts on (semi) automating font size control across the environment (nwg-look?) and installing a nice bootloader like Archcraft for genuine Arch installs?
Hi. Can you share a link, screenshot or example for nwg-look and the Archcraft bootloader?
Hi Stephan! Love your work on the dotfiles for qtile and hyperland. Respect!!! I have a minor problem. When starting qtile I have no polybar. When trying to start polybar from terminal I get an error " the config file contains multiple bars but no bar name was given" referring to the polybar/config.ini. Qtile bar works though.
All the best and keep up the good work 😊
Good questions. But difficult to find out without testing on your system. Please start polybar with the launch script in the polybar folder. Maybe then you get an error message that helps.
@@mylinuxforwork Started polybar from Alacritty with the launch script and polybar started 😀 but when I do ctrl-c it closes, same thing when I close Alacritty. What could be the problem?
@@mylinuxforwork Hi again Stephan. Trying to solve my problem with polybar and this is what I get when I start the launch script from inside Alacritty:
dotfiles/polybar on git main [!]
> ./launch.sh
polybar-msg: No active ipc channels
notice: Parsing config file: /home/laphroigh/.config/polybar/config.ini
notice: Listening for IPC messages (PID: 7574)
warn: No monitor specified, using "DP-2"
error: Invalid value for "bar/mypolybar.separator-foreground", using default value (reason: The reference ${colors.disabled} does not exist (no fallback set))
notice: Loading module 'appmenu' of type 'custom/text'
notice: Loading module 'browser' of type 'custom/text'
notice: Loading module 'chatgpt' of type 'custom/text'
notice: Loading module 'xwindow' of type 'internal/xwindow'
notice: Loading module 'xworkspaces' of type 'internal/xworkspaces'
notice: Loading module 'battery' of type 'internal/battery'
error: Disabling module "battery" (reason: No suitable way to get current charge state)
notice: Loading module 'xkeyboard' of type 'internal/xkeyboard'
notice: Loading module 'mysystem' of type 'custom/text'
notice: Loading module 'filesystem' of type 'internal/fs'
notice: Loading module 'pulseaudio' of type 'internal/pulseaudio'
notice: pulseaudio: using default sink alsa_output.usb-SteelSeries_SteelSeries_Siberia_840-00.iec958-stereo
error: Invalid value for "module/pulseaudio.label-muted-foreground", using default value (reason: The reference ${colors.disabled} does not exist (no fallback set))
notice: Loading module 'memory' of type 'internal/memory'
notice: Loading module 'cpu' of type 'internal/cpu'
notice: Loading module 'date' of type 'internal/date'
notice: Loading module 'exit' of type 'custom/text'
notice: Loaded 13 modules
notice: Loaded font "Fira Sans SemiBold:size=11" (name=Fira Sans, offset=2, file=/usr/share/fonts/TTF/FiraSans-SemiBold.ttf)
notice: Loaded font "Font Awesome 6 Free Solid:pixelsize=11" (name=Font Awesome 6 Free, offset=2, file=/usr/share/fonts/TTF/fa-solid-900.ttf)
notice: pulseaudio: using default sink alsa_output.pci-0000_00_1f.3.analog-surround-21
Polybar starts but as I soon quit terminal the bar also quits.
Thanks for your setup, everything works perfectly.
one question: how do I adjust the GTK theme font size?
I can't find it.
Thanks for your feedback and thanks again for your work.
Hi. Please check this Arch Wiki article: wiki.archlinux.org/title/GTK
Would you consider doing a video showing how you manage and backup your dotfiles?
Hi. Video about managing dotfiles with git is already planned.
Hi Stephan another nice release i was happy you said you had done a test with Arcolinux but in my tests not been so lucky.
I did a fresh Arco Hyperland install then ran your scripts Script 1 i saw 2 errors but unable to grab te details as the screen clears when run starts
All the rest seemed fine but after running all of the scripts (not quilte) i find wallpaper does not show i see the colours being adapted by polybar but no wallpaper.
I would prefer to use the Arco solution for wallpaper using variety and letting the user pick what you like and variety auto grabbing the wallpaper for you.
Also i like the shortcuts from Arco as i have them in muscle memory now as they are used on all there WTM
Is there a way of me keeping my Arco shortcuts and variety setup but use the great work you have done with the bar and app launcher (which seems a little unstable currently)
Keep up the god work 😀
Thanks for testing. It seams that there is a new release published of Arco Linux after my testings. I will test again.
I have a new ISO i built today@@mylinuxforwork
@@mylinuxforwork can you do a video showing how to use with Arcolinux please? Showing how to keep Arco shorcuts and aliases if its possible
Tried it on Garuda Linux and confirmed that your config works! 2 minor annoyances though:
- File system doesn't auto-mount my other hard drives unless I log in to Plasma first, log out, then sign back in to Hyperland
- Monitor config despite following Hyperland's format does not allow me to move my mouse to my left monitor. The only workaround I've found is just using the workspace 2 hotkey, since it is tied to that monitor.
Thanks for your feedback. I will look into your issues. Multiple monitors will be covered in one of my next videos.
udiskie package auto-mounts external drives, and then use "udisksctl unmount -b " to unmount the thing, or use your kde plasma file manager in hyprland to unmount it
Hey Stephan! I'm still a bit new to linux overall but I was curious what your opinion is on Hyprland vs Qtile and which you seem to prefer more?
Both are great Window Managers. Qtile is great on X11 and Hyprland awesome on Wayland. The next version of the dotfiles will bring many enhancements for Qtile and Wayland support.
appreciate the awesome work!
i have an issue in your qtile config where the icons on the polybar are all black does not contrast with the bar like in your case. can you help me correct the issue please?
Can you send me a screenshot via email? And have you run all installation scripts?
@@mylinuxforworksure bro. I have sent you a screenshot via email. And yes i have run all the installation scripts
With nvidia quatro p2000 dont working. Anyway, very nice work. It will be nice ISO like DTOS, forexample.
Hi. Thanks for your feedback. An own distro sounds interesting. I know DTOS setup. It's very good.
Really like the wallpaper at 1:11 which is not in the wallpaper folder. Can you provide it or a link to it? No rush but would appreciate it.
Please check my wallpaper repo gitlab.com/stephan-raabe/wallpaper
hey Stephan first of all thank you for a great work,
I just installed your Hypr on Arco everything went fine except the wallpaper is always black even though the pywal keeps changing the colors, any idea?
all good now, had to yay swww that was missing
Great.
Trying to convert Your scripts to Alpine Linux will fail because You’re relying on some AUR packages that can’t be replaced, right? Excellent work. Thanks a lot 🙏
Thanks. An Arch based Distro is required for my dotfiles.
Can't get Qtile wayland to work, poly bar is in the center of the screen, keep up the good work, very nice
I'm working on the Wayland support for Qtile. Currently only Xorg is supported. Wayland support is planned for next release.
Great cant wait
Hi, awesome video, I am a linux noob and struggling with the keybinds, how to close a program etc, where can I see or change the keybinds? Also how to change the sensitivity. Sorry for the headache
Watched your other video, got it.
Great. 👍
Hi bro getting a Bluetooth bluez daemon error after the new dots update on arch Linux , it shows Bluetooth not found, don’t know if it’s pipe wire or some other issue
Hi. Seams to be an issue with the latest waybar 0.9.23 which has been released yesterday. Have the same issue on my systems. Have already opened a ticket/issue on Waybar github.
Hi, the qtile version is running with Xorg?
Yes. Currently I’m supporting Xorg with my Qtile dotfiles. But I have started to work on a Wayland version.
I just updated to this version, can you check your dotfiles install script ? I said n' to installing .bashrc but it linked dotfiles/.bashrc to ~/.bashrc anyways.. I backed up my .bashrc just in case.
Thanks for testing. Will check.
Hi, How do I adjust the screen brightness?Thanks
In 2.4 you only select from 2 brightness values with the corresponding function keys on your keyboard. With the upcoming 2.5 you will get better brightness controls.
Hey can you tell me how can I set my default compositor from kde to hyprland in Manjaro?
Never tested it. Not sure if it's possible. www.reddit.com/r/kde/comments/12pte5w/change_wayland_compositor/
I have installed directly v4 dotfiles but the changes are not reflected and instead disabled all my shortcuts and I have to now reinstall my hyprland on arch linux. I have installed all the 3 sh files as mentioned in the video.
Please answer to my problem
Hi. The dotfiles package include a .bashrc. This will overwrite your aliases. Please backup your files before updating. You can also try to install V2.4 directly by using the dev branch. Will be released this week.
@@mylinuxforwork I solved the problem, I have messed up my monitor settings which is messing with windows opening. Thanks for replying
@@DracoIgnem perfect. Thanks for your feedback.
Hate to bare the bad news it does not work on arcolinux. I spend all yesterday trying to get it to work it would always crash before I can get to step 3. I was doing a hardware install. On vanilla Arch, it worked. Thank you for posting. PC spec. CPU 5950, RAM 128G, GPU 3090, Memory 4TB SSD Nvme, 22TB HD
Thanks for testing. Installed it some days ago with success. Will test again and come back.
What are your thoughts on Nix ?
Nix is a great concept but by today I don’t see any big advantages compared with Arch Linux. In Arch I can create installation scripts and populate on different platforms.
What version of pywal are you using?
Hi. I'm using 3.4.0 (output of wal -v)
Thanks! I was having issues with the colors-hyprland.conf but then realized that it has to be created in /.config/wal/templates for it to work!
What is your rofi shortcut? I'm currently using your qtile dotfile :3
Hi. Shortcut is Super+CMD+Return
Hi. Shortcut is Super+CMD+Return
feel free to change the shortcut to your liking by going around this dude's config
I dont know what i am doing wrong, but clearly something is. I am installing arch from scratch. after that i am installing HL with the scripts 1-3. the login screen looks kind of janky. but it is what it is. when i log in rofi doesnt work (error, cant be executed) and i get an error regarding some vallues configured wrong in the hypr/hyprland.conf. also just a few key-bindings are working. but i am able to access kitty and reinstall the scripts. then the error was gone. i changed the keyboard layout to german in the /home/tom/.config/hypr/hyprland.conf and all of a sudden the screen is black except for my mouse cursor.
Hi. Can you make sure that the installation of pywal was successful? yay -S pywal And have you changed your keyboard layout to us?
@@mylinuxforwork Hi, i have now reinstalled multiple times with the script and everytime it worked better. i dont know if the permissions or something got mixed up. i got everything working now and it looks beautiful. also when i checked sometime between the multiple installation i noticed that the dotfiles folder was remove. i guess that was why it all went bleck because no configs were present. but i dont know why. and i am pretty sure i did not delete anything. nevertheless: now it works and it looks beautiful. Thanks.
can i use it in my endeavorOS?
Yes. Video for the hyprland starter for EndeavourOS will be released very soon. Based on that you can install my dotfiles too. gitlab.com/stephan-raabe/hyprland-starter
Hey, Can you tell me how can I connect my wifi ? I can't find any buttons in the hyprland
Can you try to run sudo nmtui More information here wiki.archlinux.org/title/NetworkManager
@@mylinuxforwork It is working, thanks 🙏
how to install it for debian
Debian is not officially supported. But I will look into it.
@@mylinuxforwork ok sir i shifted to arch 😅
I tried to do this but i get a core dumped error
Can you check this page? wiki.archlinux.org/title/Core_dump
Never got a core dump error. Maybe an issue on your system? Please check wiki.archlinux.org/title/Core_dump
Can you check in a VBox VM with 4 cores 6GB of ram and 20 GB of storage. I think my specs are too low. Can you make sure if it works. If it doesn’t please tell me the optimal specs for these dotfiles
@@MatrixTayaum Hi. Virtualbox is not my preferred virtualization platform. What Arch distribution are you using as a foundation?
I am running virtual box on windows to test it out before i put in in another laptop
Thanks for testing. Can you try this polybar.readthedocs.io/en/stable/user/ipc.html
Hi can i install this over your previous dotfiles?
Yes. That’s possible. But please run the installation scripts.
I renamed the dotfiles dir first. When I did a git clone it complained otherwise saying the directory wasn't empty. I also liked having a backup just in case.
@@donaldwilliams6821 yeah. I think that’s the best workflow by renaming the dotfiles, clone again and run the scripts. Thanks for your very helpful feedback.
just when i thought it couldnt get any cooler you go and blow us away with waybar theme switching OMG!!! i cant wait to get this on my machine
your are an absolute ricing God!!! kudos Stephan 🦸♀🦸♀🦸♀🦸♀
Thank you so much for your feedback.