dotfiles-mirror/dwm/patch/alwaysontop.c

21 lines
373 B
C
Raw Permalink Normal View History

2026-02-05 03:05:24 +03:30
void
togglealwaysontop(const Arg *arg)
{
Client *c = selmon->sel;
if (!c)
return;
#if !FAKEFULLSCREEN_PATCH
#if FAKEFULLSCREEN_CLIENT_PATCH
if (c->isfullscreen && !c->fakefullscreen)
return;
#else
if (c->isfullscreen)
return;
#endif // FAKEFULLSCREEN_CLIENT_PATCH
#endif // FAKEFULLSCREEN_PATCH
c->alwaysontop = !c->alwaysontop;
restack(selmon);
}