ToRvaLDz

ToRvaLDz / monique

Public

MONitor Integrated QUick Editor — graphical monitor configurator for Hyprland and Sway

78
1
100% credibility
Found Feb 19, 2026 at 28 stars 3x -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

Monique is a graphical tool for visually arranging multiple monitors, saving profiles, and automatically applying configurations when screens are connected or removed in Hyprland and Sway environments.

How It Works

1
😩 Messy monitor setup

You're frustrated because your multiple screens are hard to arrange every time you move or plug in a new one.

2
📥 Find and get Monique

You discover Monique, a friendly app that makes arranging your screens super easy, and add it to your computer.

3
🚀 Open the app

Launch Monique and it instantly shows pictures of all your connected screens ready to play with.

4
Drag to arrange

Grab and move the screen boxes around like puzzle pieces to create your perfect desktop layout—it feels just right!

5
🔧 Fine-tune details

Click on a screen to tweak its size, angle, brightness, or other settings until everything looks great.

6
💾 Save your setups

Name and save different layouts as profiles for home, office, or travel so you can switch anytime.

7
🤖 Turn on auto-magic

Enable the quiet background helper that watches for screen changes and applies the best setup automatically.

🎉 Perfect workspace everywhere

Now your screens always arrange themselves flawlessly no matter where you plug in—work feels smooth and stress-free!

Sign up to see the full architecture

6 more

Sign Up Free

Star Growth

See how this repo grew from 28 to 78 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is monique?

Monique is a graphical monitor configurator for Hyprland and Sway Wayland compositors, built in Python with GTK4 and Adwaita. It lets you drag-and-drop monitors on a canvas to set positions, resolutions, scales, rotations, and workspace rules, then save profiles as JSON. A daemon (moniqued) auto-matches and applies the best profile on hotplug events, with workspace migration and a 10-second confirm-or-revert safety net.

Why is it gaining traction?

Unlike manual config file edits or CLI tools like hyprctl/swaymsg, Monique offers visual drag-and-drop layout editing with live previews via OSD overlays and automatic profile switching by monitor descriptions. The hotplug daemon debounces events, handles SDDM login screen sync via xrandr, and migrates workspaces to avoid losing open apps—perfect for docking laptops. Install via PyPI, AUR, or source for instant use.

Who should use this?

Multi-monitor users on Arch or similar running Hyprland/Sway, especially laptop owners who frequently switch between home/office/dock setups. Devs tired of scripting monitor configs or debugging hotplug failures will appreciate the profile system and daemon. It's for those evaluating GitHub monitor control tools who want a github monitor switcher without X11 cruft.

Verdict

Grab it if you're on Hyprland/Sway—solid docs, CI badges, and easy install make it usable now despite 21 stars and 1.0% credibility score signaling early maturity. Test the daemon thoroughly before production workflows.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.