Skip to content

Latest commit

 

History

64 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

✨ Arch-ZEM

License Last Commit Issues Made with Hyprland


🌟 Overview

Arch-ZEM is a simple yet elegant Arch Linux configuration powered by Hyprland. It combines stunning visuals with a streamlined, efficient workflow — designed for maximum productivity and minimal resource usage. This setup is perfect for users who want a balance of “fancy looks” and high performance, whether on a modern or modest system.


🎨 Features

  • 🪟 Hyprland Window Manager with fluid animations and advanced features
  • 🧩 Custom, minimal Shell scripts for automation and workflow
  • 🎭 Beautiful desktop styling driven by CSS & theming
  • 🌑 Integrated status bars, custom widgets, and notification systems
  • ⚡️ Lightweight: optimized for speed and low resource usage
  • 🔧 Modular configs — swap themes, layouts, and tools with ease
  • 🔒 Privacy-respecting, no bloatware, and easily extensible

🚀 Getting Started

WARNING: This configuration is for advanced users comfortable with Arch Linux and using the terminal.

🏁 Quick Install

git clone https://github.com/Momen-Hamed/Arch-ZEM.git
cd Arch-ZEM
./install.sh       # or the appropriate setup script
  • Ensure you are running this on top of a fresh Arch Linux installation
  • Review and edit the configs as per your hardware and preferences
  • (Optional) Restore dotfiles/symlinks via the setup tools in the repo

📦 Dependencies

You’ll need:

  • Arch Linux
  • Hyprland
  • Fonts: JetBrainsMono, Nerd Fonts
  • Utilities: waybar, wofi, alacritty, kitty, etc.
  • Python, Shell, Lua interpreters

🗂️ File Structure

Language % Use Main Purpose
CSS 46.2 Theming styles, Waybar, etc.
Shell 34.5 Scripts, automation, setup
GLSL 4.8 Custom shaders/visuals
Lua 4.5 Widget configs/scripts
Python 4.4 Helper scripts, automation
JavaScript 3.8 Statusbar logic, widgets
Other 1.8 Miscellaneous

The repo is modular — explore each directory for more details and tweaks.


🛠️ Customization & Advanced Usage

  • 🎨 Change Themes: Swap CSS in the styles/ folder or edit waybar/config.css
  • 🪄 Keybindings: Edit hypr/hyprland.conf or config/
  • 🔄 Autostart/Startup: Add or remove scripts in the autostart/ or scripts/
  • 🧠 Extensions: Add more scripts (Python, Shell, Lua...) for new features

See docs/CUSTOMIZE.md for advanced guides.


💬 Community & Support

  • GitHub Issues — report bugs, request features
  • Discussions — share your setup, tips, screenshots!
  • Pull Requests are welcome!

📄 License

Distributed under the MIT License.


“Maximum effect — minimum distraction.” _ Most of work done by Ziad Lawatey all thanks to him! — Also by Momen-Hamed with ❤️ for the Linux community.

About

Simple and lightweight Hyprland Arch Linux with a clean and efficient workflow. and maxuim effective, made to combine the fancy looks and performance, Comment if you found Error

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages