Skip to content

Commit cb4ebbe

Browse files
pin haskell-language-server to stable
1 parent 3374ab6 commit cb4ebbe

File tree

3 files changed

+30
-6
lines changed

3 files changed

+30
-6
lines changed

flake.lock

Lines changed: 20 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

flake.nix

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33

44
inputs = {
55
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
6+
7+
nixpkgs-stable.url = "github:NixOS/nixpkgs/nixos-25.05";
68
flake-utils.url = "github:numtide/flake-utils";
79

810
catppuccin = {
@@ -48,6 +50,8 @@
4850
config.allowUnfree = true;
4951
});
5052

53+
pkgs-stable = import nixpkgs { inherit system; };
54+
5155
home-manager-config = home-base: {
5256
home-manager = {
5357
useGlobalPkgs = true;
@@ -118,7 +122,7 @@
118122
let
119123
conf = {
120124
specialArgs = {
121-
inherit catppuccin username;
125+
inherit catppuccin username pkgs-stable;
122126
};
123127

124128
modules = [ base ]

home/nvim/default.nix

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
1-
{ pkgs, ... }:
1+
{ pkgs, pkgs-stable, ... }:
2+
let
3+
hls = pkgs-stable.haskell.packages.ghc984.haskell-language-server;
4+
in
25
{
36
home.file = {
47
nvim_conf = {
@@ -33,9 +36,9 @@
3336
llvmPackages.clang-tools
3437
nodejs
3538
xclip
36-
haskell.packages.ghc984.haskell-language-server
3739
fzf-make
3840
typescript-language-server
41+
hls
3942
];
4043
};
4144
}

0 commit comments

Comments
 (0)