Unverified Commit 6ddd5973 authored by Dennis Gosnell's avatar Dennis Gosnell
Browse files

haskell.packages.ghc96.haskell-language-server: explicitly disable fourmolu plugin

parent 9a3641e0
Loading
Loading
Loading
Loading
+16 −7
Original line number Diff line number Diff line
@@ -154,7 +154,16 @@ self: super: {

  # 2023-04-03: plugins disabled for hls 1.10.0.0 based on
  #
  haskell-language-server = super.haskell-language-server.override {
  haskell-language-server =
    let
      # TODO: HLS-2.0.0.0 added support for the foumolu plugin for ghc-9.6.
      # However, putting together all the overrides to get the latest
      # version of fourmolu compiling together with ghc-9.6 and HLS is a
      # little annoying, so currently fourmolu has been disabled.  We should
      # try to enable this at some point in the future.
      hlsWithFlags = disableCabalFlag "fourmolu" super.haskell-language-server;
    in
    hlsWithFlags.override {
      hls-ormolu-plugin = null;
      hls-floskell-plugin = null;
      hls-fourmolu-plugin = null;