{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreihhffs57ygcahwhz26di6rwneuiqcvwpnaucuuwvjhwn2mftjrhqa",
"uri": "at://did:plc:pi6woz4d47bkuws673w2il2r/app.bsky.feed.post/3moqltfhzert2"
},
"path": "/t/nixos-vs-code-and-haskell-related-extensions-for-vs-code/14299#post_1",
"publishedAt": "2026-06-20T18:04:53.000Z",
"site": "https://discourse.haskell.org",
"tags": [
"Release `language-haskell` 3.8.0"
],
"textContent": "I am a Windows/Windows Terminal/VS Code user, experimenting with NixOS/Plasma as a dual boot (principally with the long term aim to support better users of Stack on NixOS).\n\nI’ve configured NixOS to have Stack (the `stack` package) and VS Code (the `vscode` package) but I’m not sure how to configure things so that VS Code can make use of the popular Haskell-related VS Code extensions.\n\nI am particularly interested in syntax highlighting. I see that there have been some developments in that regard:\n\n * Release `language-haskell` 3.8.0\n\n\n\nI’m also interested in the ‘Haskell’ VS Code extension, if it can work on NixOS.\n\nOn Windows, I use Stack to manage GHC versions and Stack versions; and the Haskell extension for VS Code uses GHCup to manage HLS versions.\n\nOn NixOS, Stack uses Nix to manage GHC versions.\n\nAny advice on configuration would be greatly appreciated.",
"title": "NixOS, VS Code and Haskell-related extensions for VS Code"
}