Miracle is a Wayland tiling window manager built on Mir
Go to file
Matthew Kosarek 8b06343594
Some checks failed
Build & Test / build (push) Has been cancelled
Snap Publish / Snap (amd64) (push) Has been cancelled
Snap Publish / Snap (arm64) (push) Has been cancelled
Snap Publish / Snap (armhf) (push) Has been cancelled
feature: support for 'miraclemsg focus child' (#306)
2024-11-24 12:52:07 +00:00
.github/workflows feature: implementation of GET_TREE via ipc + integration tests (#250) 2024-10-07 17:54:13 +00:00
.idea minor: remove libnotify because it is unnecessary (#283) 2024-11-01 16:49:00 +00:00
debian minor: remove libnotify because it is unnecessary (#283) 2024-11-01 16:49:00 +00:00
include feature: supporting the i3 focus command (#116) 2024-05-02 10:14:16 -04:00
miraclemsg feature: miracle can now integrate with systemd in a meaningful way (#228) 2024-09-07 13:07:58 +00:00
resources docs: update the obligatory screenshot 2024-04-19 07:36:28 -04:00
session feature: miracle can now integrate with systemd in a meaningful way (#228) 2024-09-07 13:07:58 +00:00
snap minor: remove libnotify because it is unnecessary (#283) 2024-11-01 16:49:00 +00:00
src feature: support for 'miraclemsg focus child' (#306) 2024-11-24 12:52:07 +00:00
tests feature: implementing the remainder of the focus IPC (#298) 2024-11-17 11:21:42 -05:00
tools feature: create a miraclemsg subproject (#224) 2024-09-03 15:35:39 -04:00
.clang-format feature: animation groundwork + window movement animation (#121) 2024-05-08 07:55:39 -04:00
.gitignore snap: upgrade to core24 (#129) 2024-05-21 08:59:06 -04:00
CMakeLists.txt feature: implementing the remainder of the focus IPC (#298) 2024-11-17 11:21:42 -05:00
CODE_OF_CONDUCT.md feature: adding a reasonable CoC (#240) 2024-09-08 19:41:47 +00:00
LICENSE Create LICENSE 2023-12-28 13:45:30 -05:00
README.md Update README.md to point to correct wiki url (#241) 2024-09-10 09:58:27 +00:00
RELEASING.md debian: update to v0.3.2 (#209) 2024-08-14 15:42:51 -04:00

Warning

This project is a work in progress. The first stable, feature-complete release will be version 1.0.0. As such, it is advised that you do not use this as your daily driver unless you are willing to encounter some paper cuts along the way. If you are willing to lend your time to find bugs, fix bugs, or submit proposals for new features, it would be greatly appreciated.

About

miracle-wm is a Wayland compositor based on Mir. It features a tiling window manager at its core, very much in the style of i3 and sway. The intention is to build a compositor that is flashier and more feature-rich than either of those compositors, like swayfx.

miracle in action

User Guide

For all information related to miracle-wm, including installation instructions, build instructions, and a roadmap, visit: https://wiki.miracle-wm.org/latest/