Add an above-all overlay mode for own_window_type, utility (#1402)

* Add libXdamage to flake.nix

* Add TYPE_UTILITY as above-all alternative to TYPE_OVERRIDE

* Click-through for TYPE_UTILITY

* Added libxfixes to MacOS CI workflow

* Disable building of XFIXES on MacOS

* Fix build for xinerama/xfixes on macos.

* Update Lua version check.

* Tidy this up.

* Fix BUILD_XFIXES on Linux

* Sigh, fix this.

---------

Co-authored-by: tranquillity-codes <dev@itycodes.org>
Co-authored-by: Brenden Matthews <brenden@brndn.io>
This commit is contained in:
tranquillity-codes
2023-02-17 04:03:14 +01:00
committed by GitHub
parent e05de075af
commit 4b8d5eb34a
11 changed files with 298 additions and 251 deletions

View File

@@ -53,6 +53,8 @@
xorg.libXext
xorg.libXft
xorg.libXinerama
xorg.libXdamage
xorg.libXfixes
];
};
};