!RbXGJhHMsnQcNIDFWN:nixos.org

Haskell in Nixpkgs/NixOS

738 Members
For discussions and questions about Haskell with Nix, cabal2nix and haskellPackages in nixpkgs | Current Docs: https://haskell4nix.readthedocs.io/ | More Nix: #community:nixos.org | More Haskell: #haskell-space:matrix.org147 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
1 Dec 2025
@mequbic:matrix.orgiqubic (she/her) As the GitHub issue notes, Day01 and Common.* at the top are being rendered with haskell-constructor-face 00:25:17
@me:linj.techlinjThe easiest way to downgrade hls is to switch to an old nixpkgs commit whose hls is old, I guess00:25:44
@mequbic:matrix.orgiqubic (she/her)I see.00:25:55
@mequbic:matrix.orgiqubic (she/her) The issue is that I don't think these symbols should be colored with the haskell-constructor-face, because those are constructors. They are module names. 00:27:36
@alex:tunstall.xyzAlex
In reply to @mequbic:matrix.org
The issue is that I don't think these symbols should be colored with the haskell-constructor-face, because those are constructors. They are module names.

I don't know much about how HLS is implemented, but it seems like you may be able to disable the semantic highlighting by removing the plugin that implements it (see https://github.com/haskell/haskell-language-server/pull/3892) from your HLS installation. I assume there is a way of overriding the list of installed HLS plugins in Nixpkgs.

If that resolves your issue, then it's in some way caused by the semantic highlighting. If the issue persists, I find it highly doubtful that HLS is responsible.

01:03:14
@mequbic:matrix.orgiqubic (she/her)Yeah... if there's a way to disable that to test things out, I'd love to.01:03:56

Show newer messages


Back to Room ListRoom Version: 6