diff --git a/flake.lock b/flake.lock index b01f9fb..63b373e 100644 --- a/flake.lock +++ b/flake.lock @@ -6,16 +6,17 @@ "nixpkgs": "nixpkgs" }, "locked": { - "lastModified": 1758247379, - "narHash": "sha256-u7LOGpRhY1MmelsdLF5BlZRtuwYD5GBfQzVOdNojhz8=", + "lastModified": 1746690306, + "narHash": "sha256-bMp4BCrTOX7VDLVU8TzMSQj1hviBrARz9iiqNq6Vbnk=", "owner": "mirrexagon", "repo": "nixpkgs-esp-dev", - "rev": "f087ab9ecf5177d5bcf773b0c7467fa91b33dae7", + "rev": "6c34f2436015eb6c107970d9b88f3d5d4600c6fa", "type": "github" }, "original": { "owner": "mirrexagon", "repo": "nixpkgs-esp-dev", + "rev": "6c34f2436015eb6c107970d9b88f3d5d4600c6fa", "type": "github" } }, @@ -39,18 +40,17 @@ }, "nixpkgs": { "locked": { - "lastModified": 1759735786, - "narHash": "sha256-a0+h02lyP2KwSNrZz4wLJTu9ikujNsTWIC874Bv7IJ0=", + "lastModified": 1729501122, + "narHash": "sha256-tScdcYQ37kMqlyqb5yizNDTKXZASLB4zHitlHwOg+/o=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "20c4598c84a671783f741e02bf05cbfaf4907cff", + "rev": "56c7c4a3f5fdbef5bf81c7d9c28fbb45dc626611", "type": "github" }, "original": { - "owner": "NixOS", - "ref": "nixos-25.05", - "repo": "nixpkgs", - "type": "github" + "id": "nixpkgs", + "ref": "nixpkgs-unstable", + "type": "indirect" } }, "nixpkgs_2": { @@ -92,16 +92,16 @@ }, "systems_2": { "locked": { - "lastModified": 1681028828, - "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "lastModified": 1689347949, + "narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=", "owner": "nix-systems", - "repo": "default", - "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "repo": "default-linux", + "rev": "31732fcf5e8fea42e59c2488ad31a0e651500f68", "type": "github" }, "original": { "owner": "nix-systems", - "repo": "default", + "repo": "default-linux", "type": "github" } } diff --git a/flake.nix b/flake.nix index 8f2ba5a..3fd24e2 100644 --- a/flake.nix +++ b/flake.nix @@ -1,8 +1,8 @@ { inputs = { nixpkgs.url = "github:NixOS/nixpkgs"; - systems.url = "github:nix-systems/default"; - esp-idf.url = "github:mirrexagon/nixpkgs-esp-dev"; + systems.url = "github:nix-systems/default-linux"; + esp-idf.url = "github:mirrexagon/nixpkgs-esp-dev?rev=6c34f2436015eb6c107970d9b88f3d5d4600c6fa"; }; outputs = { nixpkgs, systems, esp-idf, ... }: let @@ -14,17 +14,17 @@ }); in { devShells = eachSystem(system: let - inherit (esp-idf.packages.${system}) esp-idf-full; + inherit (esp-idf.packages.${system}) esp-idf-esp32; pkgs = pkgsFor.${system}; in { default = pkgs.mkShell { inputsFrom = [ # for building and flashing the sketch - esp-idf-full + esp-idf-esp32 ]; packages = [ - esp-idf-full + esp-idf-esp32 # for the `fontconvert.py` script of epdiy (pkgs.python3.withPackages(ps: [ps.freetype-py]))