r1w1s1 on Nostr: Are you familiar with dwm's powerful tag feature? THE TAGGING MODEL Many desktop ...
Are you familiar with dwm's powerful tag feature?
THE TAGGING MODEL
Many desktop environments organize windows using rigid workspaces:
Workspace 1
Workspace 2
Workspace 3
A window belongs to a single workspace.
dwm uses a different model, treating workspaces as bitmask labels (tags).
This allows a single window instance to hold multiple tags simultaneously,
acting as a persistent visual anchor across different contexts:
Firefox -> Tag 1 (Web Browsing)
st (nvi/dev) -> Tag 2 (Code/Scripts)
st (Monitor/Logs) -> Tag 1 + Tag 2 (Persistent)
When you view Tag 1, you see your browser and the log monitor. When you
switch to Tag 2, the browser disappears, but the exact same log window
remains on screen, now sharing space with your text editor.
The application is never duplicated or restarted in memory.
The UI remains minimal while enabling workflows that are difficult to
express using traditional workspace-oriented desktops.
Two decades later, this tagging model remains one of the most
distinctive features of dwm.
#suckless #dwm #unix #linux #sysadmin
Published at
2026-06-17 00:48:53 UTCEvent JSON
{
"id": "3ca0c0972c0553f2bc4f1c3dfc81ecb0341da79f22ccb6bc18b38bef6d6f5ca4",
"pubkey": "bd4d86a4807a90378a0fa1f20275e559cec20a24001ab3b1c97b2025706aad45",
"created_at": 1781657333,
"kind": 1,
"tags": [
[
"t",
"suckless"
],
[
"t",
"dwm"
],
[
"t",
"unix"
],
[
"t",
"linux"
],
[
"t",
"sysadmin"
],
[
"proxy",
"https://snac.bsd.cafe/r1w1s1/p/1781657333.216377",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.ditto.pub"
]
],
"content": "Are you familiar with dwm's powerful tag feature?\nTHE TAGGING MODEL\nMany desktop environments organize windows using rigid workspaces:\n Workspace 1\n Workspace 2\n Workspace 3\nA window belongs to a single workspace.\ndwm uses a different model, treating workspaces as bitmask labels (tags).\nThis allows a single window instance to hold multiple tags simultaneously,\nacting as a persistent visual anchor across different contexts:\n Firefox -\u003e Tag 1 (Web Browsing)\n st (nvi/dev) -\u003e Tag 2 (Code/Scripts)\n st (Monitor/Logs) -\u003e Tag 1 + Tag 2 (Persistent)\nWhen you view Tag 1, you see your browser and the log monitor. When you\nswitch to Tag 2, the browser disappears, but the exact same log window\nremains on screen, now sharing space with your text editor.\nThe application is never duplicated or restarted in memory.\nThe UI remains minimal while enabling workflows that are difficult to\nexpress using traditional workspace-oriented desktops.\nTwo decades later, this tagging model remains one of the most\ndistinctive features of dwm.\n\n#suckless #dwm #unix #linux #sysadmin\n",
"sig": "1ea1862c8ec83238dccb183a214ea7c2c04bc4a15634643548a96346c9f3a49bff0df0235e50408a0cdc0febeee2fb0d8f7825088aeb33bcc68f9db329201b3a"
}