{
  "$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"
}