HyprYou (hyprland-material-you v2). It aims to provide a modern, feature-rich, and visually appealing desktop configuration. Here are some key features:
- Material You Colors: The project generates colors for your apps based on you wallpapers or settings.
- Fluid Animations: Expect natural and fluid animations throughout the desktop experience.
- Design: The design wherever possible is made by Material 3 design
- Settings: Almost all settings are possible to configure in settings! You don't need to change hyprland.conf unless you need something specific.
- Clean home folder: I made everything so won't have any unnecessary files in home. And from settings you can enable configs for terminals or anything else.
- Demo video: Reddit post
- Screenshot:

Tip
When you run HyprYou as DE session (from SDDM, Greetd, etc.) it doesn't use ~/.config/hypr/hyprland.conf
For any custom variables/configs look for ~/.config/hypryou/hyprland.conf
I made that so you can have different dotfiles on one system
If you don't have Display Manager you can use hyprland --config /usr/share/hypryou/configs/hyprland/main.conf
Note
I'm doing everything by myself and for free.
If you want to support me, you can buy me a coffee on ko-fi.
Note
If you want to talk or to check devlogs go to our Discord server
https://discord.gg/nCK3sh8mNU
hypryou- The main package, should be installed before anything elsehypryou-utils- Replacement ofhypryou-qtutils, uses gtk4 for hyprland dialogs instead of qthypryou-greeter- Configs for greetd, so it's replacement of SDDM or anything like that. With Material 3 theme.
Tip
If you have an error like "cannot resolve dependency" you should install packages that are named there with yay or any other AUR helpers.
For very new people to ArchLinux, check this: https://itsfoss.com/install-yay-arch-linux/
Also if AUR is down (it happens sometimes) you can check for Chaotic AUR: https://aur.chaotic.cx/
And if you have errors like Config error in file /.... just try using hyprctl reload
Manual installation
- Clone repository:
git clone --depth=1 https://github.com/koeqaife/hyprland-material-you.git - Install all dependencies from depends.txt
- Build Cython code by using
build.shinhypryou/ - Then copy
hypryouto/usr/lib/hypryouand copyhypryou-assetsto/usr/share/hypryou - Then use
build.shinbuild - Move
hypryouctl,hypryou-start,hypryou-crash-dialogto/usr/bin - Copy
assets/hypryou.desktopto/usr/share/wayland-sessions/ - And run it as
HyprYoufrom your display manager (NotHyprland!!) - Optional:
- You can build
hypryou-utilsorhypryou-greeterif you wantBy using
makepkg -siingreeterforhypryou-greeteror inhypryou-utils
- You can build
Automatic installation
-
Pre-built:
- Install needed packages from releases
- Use
sudo pacman -U <file name>change<file name>to name of the package you downloaded and make sure you're in Downloads folderYea some people were trying to use
pacman -Uin home folder so I had to say that
-
Build manually:
hypryou- Usemakepkg -sihypryou-greeter- Usemakepkg -siingreeter/hypryou-utils- Usemakepkg -siinhypryou-utils/
Coming soon to
AUR!
- All people from my discord server
- All Sponsors (I love y'all!)
- Astal: For Bluetooth and WirePlumber services
- Gtk4LayerShell: For LayerShell
- Hyprland: For the best TWM I've ever seen
- Maybe that's it