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:

committed by
GitHub

parent
e05de075af
commit
4b8d5eb34a
@@ -414,10 +414,12 @@ values:
|
||||
- name: own_window_type
|
||||
desc: |-
|
||||
if own_window is yes, you may specify type normal, desktop,
|
||||
dock, panel or override. Desktop windows are special
|
||||
dock, panel, utility or override. Desktop windows are special
|
||||
windows that have no window decorations; are always visible on your
|
||||
desktop; do not appear in your pager or taskbar; and are sticky across
|
||||
all workspaces. Panel windows reserve space along a desktop edge, just
|
||||
all workspaces. Utility windows are like desktop windows,
|
||||
except they appear above everything else rather than below.
|
||||
Panel windows reserve space along a desktop edge, just
|
||||
like panels and taskbars, preventing maximized windows from
|
||||
overlapping them. The edge is chosen based on the alignment option.
|
||||
Override windows are not under the control of the window manager.
|
||||
|
Reference in New Issue
Block a user