In this video, I guide you through the step-by-step process of installing the Hyprland tiling window manager on Arch Linux-based distributions by using the ML4W Dotfiles 2.9.5, which come with an easy-to-use installation script and provide a highly customizable user experience.
Can i ask you for an update for the cursor. Seem like it quite bug when transitioning. Also, about fetch that appear when i open a terminal, can i possibly customize that. And at always, thanks for your hard-work ❤🎉
worked as smooth as it is, I was in pain installing this hyperland with many errors, but today I ran your script from arch shell and here it is, I have this beautiful hyperland, I'm in love with it thank you so much!!!!
Just started using it and love the install scrip and then how easy it is to tweak the config to my liking such as changing the ai button to open up perplexity instead of ChatGPT and getting rid of the 5 persistent workspaces as well. Other than that I am going to add weather to way bar and it will be the perfect setup. Thank you so much for all your hard work made getting a setup I like so much easier and also love how you are symbolic linking all the dot files I’ve tried doing this before to make backing them up easier but ran into some problems so thanks for making it so easy!
Props to the extremely thought-out configuration and ideas you've come up with to make working on Hyprland streamlined and visually appealing. Looking forward to your zsh config!
Two machines done. About six more to go. Flawless, as your stuff always is. I really think your ML4W desktop environment is going to become the acquisition target of all the Pop OS, Canonical, and Red Hat's out there. You've bridged the gap between experimental Linux for hackers and system types, and created something that can be used for the masses. I just finished writing over my wife's Ubuntu installation with Arch and ML4W. Inching closer to my beast with two GPUs for machine learning and other work machines.
This is remarkable. I just installed on fedora with distrobox. I know I should move back to arch, and I will. This is exactly what I wanted. Wide distributions. Excellent.
@@mylinuxforwork Fedora starter installed. Distrobox arch image(not toolbox). ml4w arch install like normal. I did not get everything working but most importaint things work. I may snapshot back b4 install and try the method shown in this video.
That is very solid man! Working smoothly on Arch Linux. I was thinking to move back to stacking window managers before see this due to my limited time for customization.
I dig the automation file. As well as the _protect file feature. I will use that most certainly! I love the updates, but I find that as you mention, some files I've spent some time in and would like to keep those unchanged. That is truly a great new feature!
Firstly, thanks so much for your efforts, I'm transitioning to Arch from Windows specifically for work, and this setup is really nice for that. I just updated to 2.9.5, I got a big red error at the end about alacritty but seems to be okay now I've rebooted. I haven't done much digging around to check for errors so far. One problem I did have was with the keyboard layout, it asked me for the layout but I didn't want to change it from the current setting. I changed it anyway as I had no way to proceed otherwise, I'm on a lenovo thinkpad laptop (t15g gen2), but found that my @ and " keys had swapped around even though I selected "gb" for "keyboard_layout" (typically they are swapped for US layout). I found that I had to remove the "kb_variant" value completely, and now everything is good again!
this is so good i am using your dotfiles for 3 weeks now and its really awsome... I have a request and i think this wolud be great thing if your add some popular colorschemes on your dotfiles like tokyonight,catppuccin,gruvbox etc. BTW thanks again for giving us such a good setup
Amazing work. Too bad for me no sticky modifier keys or I'd switch . Looks so tasty....I'm having too much fun just playing with this . You'rye da bomb. Give users the choice to useg bash or zsh. I love bash and loath zsh.
your attention to detail is bringing this project closer to a complete DE! the _protect config was a nice touch, i haven't had the time to fully customize my system but I know at some point I will want to keep some of my personal configs. I haven't checked but is it possible to change the key bindings from the hyprland app?
Small suggestion: When installing SDDM from the Install script it doesn't copy the keyboard locale set on the same script, it keeps the default US, so that would be a nice small addition
Sure. Just create your own keybinding variation and select it in the Dotfiles settings app. github.com/mylinuxforwork/dotfiles/wiki/Configuration-Variations
Really nice customisation tooling here, and really good docs, props for that! Was going to ask about zsh and fish. I’ve been using zsh for years and recently migrated to fish. I presume your setup files will still work if the default shell is fish? I’ll take a look at what’s in your bashrc and bring anything required into the fish config.
Excellent work as always! And thanks for sharing! Is this version available for Fedora or Debian? It would be great if it could be compatible with Debian!
No. It's currently only available for Arch. But I see a good chance that the dotfiles also works on other distros when the required dependencies are installed. github.com/mylinuxforwork/dotfiles/wiki/Using-ML4W-Dotfiles-on-other-distributions
This should work. I can use screen sharing in MS Teams via Edge. And I installed Zoom some weeks ago. Can you check this article? wiki.hyprland.org/Useful-Utilities/Screen-Sharing/
first of all, thank for the huge work you put into this. I wanted to give Hyprland a try, but don't wanted to be bothered directly with configuring it myself when i just want to test if it suits into my programming life and like it so far. One Question tho, the CPU / RAM usage % in the sidebar don't work for me, the tools group in the waybar does show everything correctly afaik, any idea what could be missing?
@@mylinuxforwork Hey, its me again, i just looked into your Script to parse those information and saw that you parse with "Mem:" etc., i didn't noticed that my Systems default language was still set to something else than en_US, so the fault was a typical layer 8 problem. Maybe there is a way to parse those information without the need of a specific System language for the future releases. EDIT: thanks for your reply first of all.
I'm new to Linux and I want to install Endeavour OS to try out the Hyprland setup shown in the video. My question is: if I'm using a laptop with an external monitor, will it work with the external monitor, or do I need to do any additional configurations?
Love your work and like I said commenting on one of the previous videos this is still the best way to install Hyprland. However, while installing on a new install of CachyOS I ran into an issue that the files were somehow not copied to the folders and I had to manually copy them to the home and .config folders. And after that I ran into a couple of issues of several config files missing that I had to download from GitHub and copy to the correct folders. Is this a know issue and if so, is there a fix for this? Still, great work!
great works stephan @mylinuxforwork.. your transitions script work flawlessly. but i hv some homework for hyperland. how to hrper get support independent networkmanager gui that has save configuration after shutdown.coz i always lost my connection after shutdown my laptop (especially for hidden ssid router).. coz if using nmtui gui looks so old not matching with modernized style this DE. second. i hv lost keyboard functions for vol up and down.. how to make it work again like on the plasma before.. pls continue, make this great project improvement . btw sorry if my quest oot i falling lv with this de after plasma,, interested in how efficient ram usage but with nice UX & simple UI
Thanks for your feedback. With the right click on the network module you can launch nm-connection-editor. And you can replace it with other apps in the settings app/system/default apps.
Hi this is a noob question and I am sorry about this, but I just installed your amazing dotfiles ... then installed nvidia, nvidia-utils and nvidia-settings but my external monitor is not being detected (through hyprctl monitors, xrandr etc). Do you have any idea what the issue is?I added a line monitor = HDMI-A-1, 1920x1080@74.91, 1920x0, 1 in hypr/conf/monitors/default.conf but it is still not being detected. Thanks you for making such an amazing repository btw edit: i would like to mention that - upon initial installation (on top of minimal arch) the 2nd monitor was being detected but I was redirected to the login screen after few seconds and it was stuck in this loop untill i installed the nvidia packages . But after that the external monitor is not being detected at all. Edit 2: I installed nvidia drivers properly and the issue is Resolved :D ... however my second monitor is showing a refresh rate of 30 fps although it is set at 75Hz in the config file, can anyone give me a clue on this?
What / Where to check to see why "Tools" does not open anything? I am guessing the icon in the upper left when you hover over it called tools should open something when clicked on? I, on 2.96 now.
Hello, I have a question. I just installed Garuda with the latest Hyprland 0.42, will I have any problems if I install this configuration since it seems to be better than the one that comes by default with Garuda. Thanks for answering.
I love to have wallpaper auto changer that's why I installed variety and removed hyprpaper package and removed it from the boot in the config file, but what got is only a black wallpaper, why is that?
This is already implemented: bind = $mainMod ALT, W, exec, $HYPRSCRIPTS/wallpaper-automation.sh # Start random wallpaper script and documented here github.com/mylinuxforwork/dotfiles/wiki/Wallpapers#wallpaper-automation
@@mylinuxforwork I want clean light weight desktop environment hyprland config without gamemode effects and neovim , Google chrome , and no pre-installed firefox , brave , code oss
Hello Stephan, my only nightmare is the gap between the upper border of the screen and WayBar (and between Waybar and open windows). I always forget which file to edit, between two updates, so every time I spend hours to get the right file. Is it possible to add a setup in the settings app? It would be much much easier! Having a 12 inches laptop, I can't waste pixels.
Thanks for your feedback. You can change the waybar theme to minimal. The gaps can be removed in the Hyprland Settings App. Or you can create your own variation for this. Or you add your configuration to the custom.conf file.
I would suggest to update to the latest version with github.com/mylinuxforwork/dotfiles/wiki/Update and then use the uninstaller script available in the Welcome App.
Hi! Can you please help me with your dotfiles? For some reason I have no gaps on my workspace 1, but other workspaces (from 2 to 9) works correctly. Where should I look to fix that? I literally checked all your configs, but there are no rules specified for workspace 1 directly. If I use your tool to manage dotfiles - it seems that changes applies only for workspace 2-9, but not on workspace 1. I literally have no idea how to fix it. :)
Thanks for your feedback. Can you try to update to the latest version 2.9.6 first? github.com/mylinuxforwork/dotfiles/wiki/Update And if it's still not working, please open an issue on GitHub
@@mylinuxforwork after the installation finished, HyDE aside i had 1 issue where yay was trying to pull a ags package but it's name was wrong, it installed some engine instead of the shell Also on Dual monitor setups, if i setup waybar to have 3 workspaces, one will have 3, the other monitor will have 6 Besides that im not really having any issues 🙏😁
Sure. You can try the minimal theme shipped with the Dotfiles. Or you can use a copy of starter theme and customize it to your needs. You can of course also copy any shipped themes. You can also open an issue on GitHub if you want to request a feature request.
Hey i loved your hyprdots. but due to some issue i had to reinstall my arch ,this time i am trying to make my own minimal hyprland setup. and i loved the style of the waybar your configurations had . how can i only get the waybar from you dotfiles ? i tried to clone the repo and add the configs but i didn't get the style of you waybar and the waybar i have right now is no where close to yours .so can you guide me on how can i get the waybar style . [ Sorry for bad english ].
Thanks for your feedback. You can try to copy the folder waybar to your .config folder. Then start in a terminal the file launch.sh from the folder. And start bugfixing. There will be missing configuration files that you need to create manually. Then add the launch.sh to your hyprland conf as execonce.
UPDATE: Install works again 20 minutes later - You Rock! Your bash command is missing, the main release and rolling releases end in errors warning: failed to retrieve some files error: failed to commit transaction (failed to retrieve some files) Errors occurred, no packages were upgraded. -> error installing repo packages error installing repo packages error installing repo packages error: failed retrieving file 'c-ares-1.33.0-1-x86_64.pkg.tar.zst' from all repos
Do i download arch first and add hyprland through the arch script or skip that part and once arch is done i go to the github i never tried linux so i need an bit more understanding on the steps
You have many options. You can install the minimal profile of archinstall and the the dotfiles. Or you can install the hyprland profile and check if your system is able to run Hyprland (maybe the best option) or You install a Desktop Environment like gnome or plasma and then the dotfiles.
Do you mean on waybar? If yes you need to modify the modules.conf and protect your changes wirh a hook. github.com/mylinuxforwork/dotfiles/wiki/Hook-and-Post-Installation-Scripts
When running this on a fresh Endeavour OS installation with KDE Plasma selected from the installer, in VirtualBox (Windows host) I get graphic errors (Screen is tearing to to the point of not being able to see anything); VirtualBox only allows for allocating 256 MB VRAM with 3D Acceleration enabled, I have an NVIDIA card on the Windows Host, the Virtual Box Driver should not be NVIDIA though; can somebody help me? I read something to the effect of setting a flag Hyprland-nox or something, don’t know whether this is the issue though
hello so i tried the script but now i gotten an red bar on top says config error in file home/dhheister/dotfiles/config/hypr/hyprland.conf at line 41: source = globbing error: found no match btw i'm on an intel dell laptop please help
Yes. Create your own windows variation github.com/mylinuxforwork/dotfiles/wiki/Configuration-Variations here .config/hypr/conf/windows and steal a good setup. 😅
wenn ML4W ein wahlweise en Dock in die Dotfiles implementiert dann könnte ich mir einen Umstieg zu MW4L Hyprland vorstellen. Außerdem bestand bei der letzten Version 2.9.3 immer noch das Problem mit dem "Orange-Screen" sobald das System in den Bereitschaftsmodus wechselt und ich nicht in der angegebenen Zeit reagiere kommt es zu diesem "Orange_Screen", Der Rechner reagiert dann nicht mehr und muss via Reset neu gestartet werden. Aus diesem Grund und weil ein "Dock" für meinen täglichen Workflow unerlässlich ist habe ich das Projekt vorerst verlassen und bin zu Gnome zurück gekehrt, Trotzdem verfolge ich aufmerksam deine bemerkenswerte Arbeit. So long
As mentioned in the video, I can imagine the the most of the dotfiles feature should worl also on nix github.com/mylinuxforwork/dotfiles/wiki/Using-ML4W-Dotfiles-on-other-distributions
i have gnome + hyprland, I tried to install 15 times, every time after reboot, the hypr folder is clean, nothing starts, I copied the folders to .сonfig and now black screen and wayland says on top "source = ~/.cache/wal/colors-hyprland.conf" it's a bug, I # line in conf and nothing works, now only black screen, I can open Nautilus but nothing else, sometimes after reboot, it opens your menu but the menus don't work, where could I have made a mistake?