LSW(1)
hey bestie π you're looking at LSW(1) from the General Commands Manual β and yes, we're about to make child windows make sense.
πΈ NAME πΈ
lsw β list child windows
π¦ SYNOPSIS π¦
lsw [-arou] [wid ...]
β¨ DESCRIPTION β¨
okay so here's the vibe: lsw lists child windows of the given window. If no windows are given, lsw lists the children of the root window. π«Ά
By default, lsw lists only windows that are mapped (visible) and with the override_redirect value set to 0 (i.e., unignored). lowkey picky, highkey useful π
-aβ list all windows. every single one, no filter, periodt β¨-rβ print the ID of the root window. the root ID is the main character here π-oβ list windows whoseoverride_redirectattribute is set to1. yes, those ones π-uβ list unmapped (invisible) windows. the shy windows, basically π
π ENVIRONMENT π
lsw acts on the X display specified by the DISPLAY variable. so that's the display it's gonna talk to, bestie π
π SEE ALSO π
go check out ignw(1), mapw(1), and xargs(1) too π¦
π page from wmutils β that's the source/version, bestie β dated December 13, 2014 β’ bye, slay, and happy window-listing π β¨
π¦ where this page comes from
- alpine 3.24: wmutils-doc 1.7-r2 Β· ISC
- nixos 26.05: wmutils-core 1.7
- nixpkgs unstable: wmutils-core 1.7
- opensuse-leap 16.0: wmutils 1.5-bp160.1.12 Β· ISC
- opensuse-leap 16.0: wmutils 1.5-bp160.1.12 Β· ISC
- opensuse-leap 16.0: wmutils 1.5-bp160.1.12 Β· ISC
- opensuse-leap 16.0: wmutils 1.5-bp160.1.12 Β· ISC
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms