diff --git a/flake.lock b/flake.lock index ebcb701e..262c3918 100644 --- a/flake.lock +++ b/flake.lock @@ -52,15 +52,16 @@ }, "nixpkgs": { "locked": { - "lastModified": 1749608720, - "narHash": "sha256-xYOyEjd8KG84aO8yNceMtLSz1XZIj6wEUaimNgPMCII=", + "lastModified": 1749650737, + "narHash": "sha256-YVb4FRcluGSVQm1EY5g4aFKdKjOarLn/hEYhv3alMNY=", "owner": "nixos", "repo": "nixpkgs", - "rev": "cd9bf3369b9fc4ea0a6a8d91902a41d520580cb9", + "rev": "028a94be88e833c919631df2973a00ec008062a8", "type": "github" }, "original": { "owner": "nixos", + "ref": "haskell-updates", "repo": "nixpkgs", "type": "github" } diff --git a/flake.nix b/flake.nix index cfafb29e..acc9a576 100644 --- a/flake.nix +++ b/flake.nix @@ -1,6 +1,6 @@ { inputs = { - nixpkgs.url = "github:nixos/nixpkgs"; + nixpkgs.url = "github:nixos/nixpkgs/haskell-updates"; flake-parts.url = "github:hercules-ci/flake-parts"; haskell-flake.url = "github:srid/haskell-flake"; flake-root.url = "github:srid/flake-root"; @@ -56,6 +56,7 @@ fourmolu.check = false; hls-plugin-api.jailbreak = true; ghcide.jailbreak = true; + # stylish-haskell.jailbreak = true; haskell-language-server.jailbreak = true; Diff = { super, ... }: @@ -79,14 +80,15 @@ { custom = _: super.ghc-lib-parser-ex_9_12_0_0; }; ghc-lib-parser = { super, ... }: { - # custom = _: super.ghc-lib-parser_9_12_2_20250421; - custom = _: super.ghc-lib-parser_9_12_2_20250320; + custom = _: super.ghc-lib-parser_9_12_2_20250421; + # custom = _: super.ghc-lib-parser_9_12_2_20250320; }; }; packages = { # https://community.flake.parts/haskell-flake/dependency#path # tls.source = "1.9.0"; fourmolu.source = "0.18.0.0"; + stylish-haskell.source = "0.15.1.0"; }; devShell = { tools = hp: {