{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreigqnej2ac75lsasoxlhtd2sia3btwp5akcxyebb3jqanxsdgwjpf4",
"uri": "at://did:plc:4n6wgsqsqm6q2hjncgwmreey/app.bsky.feed.post/3mlrgidxpat52"
},
"coverImage": {
"$type": "blob",
"ref": {
"$link": "bafkreignckp6ay26czie7ha36fs34ufcy7onavkc7phvgyzxx6akt6lmxu"
},
"mimeType": "image/png",
"size": 3050654
},
"path": "/post/50315130",
"publishedAt": "2026-05-13T08:43:01.000Z",
"site": "https://programming.dev",
"tags": [
"Linux",
"kegar",
"33 comments",
"flex-launcher",
"labwc"
],
"textContent": "submitted by kegar to linux\n139 points | 33 comments\n\n\nI set up a Linux pc to replace my smart TV and add some gaming capabilites. It took some time but I learned quite a lot (Thanks to Debian and Arch wikis). And I haven’t missed any TV functionality.\n\nThe launcher is flex-launcher on a labwc environment/compositor on a Debian stable distro. (For testing and easy setup, I also did it on Ubuntu Gnome but I don’t need a full DE in the background that I don’t use. But it’s adaptable to other distros and DEs.)\n\nIt’s now fully usable with a gamepad including turning the TV on and off, so I have also fully replaced the TV remote.\n\nI hope some people may find it interesting. It was also quite a lot of fun, actually.",
"title": "My Linux HTPC/Couch Gaming Build"
}