diff --git a/flake.lock b/flake.lock index 429d6f0..f67c4b6 100644 --- a/flake.lock +++ b/flake.lock @@ -59,16 +59,16 @@ }, "nixpkgs": { "locked": { - "lastModified": 1718208800, - "narHash": "sha256-US1tAChvPxT52RV8GksWZS415tTS7PV42KTc2PNDBmc=", + "lastModified": 1718895438, + "narHash": "sha256-k3JqJrkdoYwE3fHE6xGDY676AYmyh4U2Zw+0Bwe5DLU=", "owner": "nixos", "repo": "nixpkgs", - "rev": "cc54fb41d13736e92229c21627ea4f22199fee6b", + "rev": "d603719ec6e294f034936c0d0dc06f689d91b6c3", "type": "github" }, "original": { "owner": "nixos", - "ref": "nixos-24.05", + "ref": "nixos-unstable", "repo": "nixpkgs", "type": "github" } diff --git a/flake.nix b/flake.nix index 882991f..58c516d 100644 --- a/flake.nix +++ b/flake.nix @@ -1,7 +1,7 @@ { description = "NVIM Configuration"; inputs = { - nixpkgs.url = "github:nixos/nixpkgs/nixos-24.05"; + nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; flake-utils.url = "github:numtide/flake-utils"; neovim = { url = "github:neovim/neovim/stable?dir=contrib"; @@ -9,7 +9,6 @@ }; }; outputs = inputs @ { - self, nixpkgs, flake-utils, neovim, @@ -17,7 +16,9 @@ }: flake-utils.lib.eachDefaultSystem (system: let overlayFlakeInputs = prev: final: { - neovim = neovim.packages.${system}.neovim; + neovim = neovim.packages.${system}.neovim.overrideAttrs (oa: { + nativeBuildInputs = oa.nativeBuildInputs ++ [final.libtermkey]; + }); }; overlayLazyVim = prev: final: {