Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Grey-007/Hyprmat-dots

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌌 HyprMat

GitHub stars GitHub issues Repo size


A complete, wallpaper-driven Hyprland rice powered by Matugen

HyprMat is a fully realized Hyprland theming ecosystem built around Matugen, designed to deliver a visually consistent, adaptive, and modern Linux desktop experience.

Every component — from the compositor to applications — dynamically follows a single color source (your wallpaper), ensuring harmony, contrast safety, and readability across the entire system.

This is not a demo or a proof-of-concept. HyprMat is a finished, daily-usable rice.


✨ Core Philosophy

One wallpaper → one palette → one cohesive system

HyprMat focuses on:

  • Wallpaper-driven color generation
  • Consistent theming across Wayland, GTK, CLI, and apps
  • Minimal manual tweaking
  • Clean, reproducible configuration

🖼 Screenshots

⚠️ Screenshots may not reflect your setup exactly due to different wallpapers and displays.

Wallpaper repo: wallpapers

✅ Features & Components

🪟 Compositor & System

  • Hyprland (core compositor)
  • Hyprlock
  • Hypridle
  • Matugen (color generation engine)
  • swww (wallpaper handling)

🎛 Bars, Menus & UI

  • Waybar (themed + switchable configs)
  • Rofi power menu
  • Rofi app launcher
  • Rofi wallpaper switcher
  • Rofi Waybar config switcher
  • Sway notification system

🎨 Application Theming

  • ✔ GTK theming
  • Spicetify (Spotify)
  • VS Code
  • Firefox (via Pywalfox)
  • ✔ Custom browser new tab (Firefox / Zen / others)

🕒 Pending / Optional

  • ⏳ Vesktop / Equibop theming

🧠 What Makes HyprMat Different

  • No scattered color configs
  • No manual recoloring per app
  • No inconsistent accents

HyprMat treats your wallpaper as the source of truth, propagating its palette cleanly and predictably across the system.


⚠️ Disclaimer

HyprMat is a personal rice, shared as-is.

While it is complete and stable for daily use:

  • Expect opinionated design choices
  • Configs may change as the ecosystem evolves
  • Not intended to be “plug-and-play” for every setup

Forking and customization are encouraged.


🧑‍💻 Author

Built as a personal Hyprland ricing project using Matugen.

“Wallpaper should not just change the background — it should change the entire system.” 🌌


Releases

No releases published

Packages

 
 
 

Contributors