My personal configuration for MangoWC — a minimal, lightweight (as dwl) Wayland compositor written in C.
This setup follows a Nord-inspired Detective aesthetic, optimized for productivity, clarity, and smooth tiling behavior similar to Hyprland.
This is a custom MangoWC configuration featuring:
- Nord Detective color palette
- Smart tiling layout (Hyprland-like)
- Minimal Waybar integration
- Floating rules for dialogs, pop-ups, and utilities
- Smooth animations and optimized blur
- Clean, distraction-free workflow
To get the same experience:
kitty(terminal)rofi(launcher)thunar(file manager)brave(browser)waypaper&swww-daemon(wallpaper setter)wlsunset,waybar,wl-clip-persist
| Action | Keys |
|---|---|
| Reload config | Super + Shift + R |
| Quit compositor | Super + Shift + M |
| Action | Keys |
|---|---|
| App launcher (Rofi) | Super + D |
| Terminal (Kitty) | Super + Return |
| Browser (Brave) | Super + B |
| File manager (Thunar) | Super + E |
| Wallpaper manager (Waypaper) | Super + Shift + W |
| Action | Keys |
|---|---|
| Kill focused window | Super + Q |
| Toggle fullscreen | Super + F |
| Toggle floating | Super + Space |
| Action | Keys |
|---|---|
| Move focus (arrows or hjkl) | Super + [←/→/↑/↓] / Super + H/J/K/L |
| Focus next window | Super + Tab |
| Swap windows (arrows or hjkl) | Super + Shift + [←/→/↑/↓] / Super + Shift + H/J/K/L |
| Action | Keys |
|---|---|
| Toggle global window | Super + G |
| Overview mode | Alt + Tab |
| Maximize current screen | Alt + A |
| Toggle fake fullscreen | Alt + Shift + F |
| Minimize focused window | Super + I |
| Restore minimized | Super + Shift + I |
| Toggle overlay layer | Super + O |
| Toggle scratchpad | Alt + Z |
| Action | Keys |
|---|---|
| Reset scroller proportion | Alt + E |
| Cycle scroller preset | Alt + X |
| Switch layout (tile/grid/center_tile/etc.) | Super + T |
| Action | Keys |
|---|---|
| Move left/right workspace | Super + Left / Right |
| Move focused client between tags | Super + Shift + [1–9] |
| Jump to tag | Super + [1–9] |
| Move tag to monitor | Super + Alt + Left / Right |
| Focus monitor | Alt + Shift + Left / Right |
| Action | Keys |
|---|---|
| Toggle gaps | Alt + Shift + R |
| Action | Keys |
|---|---|
| Move floating window | Super + Ctrl + Shift + Arrows |
| Resize (tiling) | Ctrl + Super + Arrows |
| Action | Keys |
|---|---|
| Move window (drag) | Super + Left Click |
| Resize window | Super + Right Click |
| Overview (click on empty space) | Left Click |
| Kill window (click on empty space) | Right Click |
| Scroll through workspaces | Super + Scroll Up/Down |
- Run
mmsg -g -cto inspect the active window’sappid,title, orclassfor creating window rules. - Reload configuration with
Super + Shift + Rafter editingconfig.conf. - For Waybar integration, see the MangoWC Wiki and the
ext/workspaces/dwl/windowmodules.
🕵️ Designed for focus and simplicity — Nord Detective aesthetic meets the elegance of MangoWC.