diff --git a/flake.lock b/flake.lock index 21f51b4..ff4d628 100644 --- a/flake.lock +++ b/flake.lock @@ -383,6 +383,22 @@ } }, "nixpkgs_11": { + "locked": { + "lastModified": 1777954456, + "narHash": "sha256-hGdgeU2Nk87RAuZyYjyDjFL6LK7dAZN5RE9+hrDTkDU=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "549bd84d6279f9852cae6225e372cc67fb91a4c1", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_12": { "locked": { "lastModified": 1778443072, "narHash": "sha256-zi7/fsqM/kFdNuED//4WOCUtezGtKKqRNORjMvfwjnA=", @@ -651,6 +667,7 @@ "plasma-manager": "plasma-manager", "protonmail-bridge": "protonmail-bridge", "walker": "walker", + "ytpm": "ytpm", "zen-browser": "zen-browser" } }, @@ -744,6 +761,21 @@ "type": "github" } }, + "systems_7": { + "locked": { + "lastModified": 1689347949, + "narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=", + "owner": "nix-systems", + "repo": "default-linux", + "rev": "31732fcf5e8fea42e59c2488ad31a0e651500f68", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default-linux", + "type": "github" + } + }, "treefmt-nix": { "inputs": { "nixpkgs": [ @@ -820,10 +852,29 @@ "type": "github" } }, + "ytpm": { + "inputs": { + "nixpkgs": "nixpkgs_11", + "systems": "systems_7" + }, + "locked": { + "lastModified": 1779737283, + "narHash": "sha256-A1CufrcG9+pToMj9th/rAzwAoKs8lcm+VgIqjVV/UOA=", + "ref": "refs/heads/main", + "rev": "5f2c3594984d42a354db18c7c2796584dde442c7", + "revCount": 18, + "type": "git", + "url": "https://tangled.org/did:plc:o3dguei6niggn2uohnr2ir2i" + }, + "original": { + "type": "git", + "url": "https://tangled.org/did:plc:o3dguei6niggn2uohnr2ir2i" + } + }, "zen-browser": { "inputs": { "home-manager": "home-manager_3", - "nixpkgs": "nixpkgs_11" + "nixpkgs": "nixpkgs_12" }, "locked": { "lastModified": 1779093899, diff --git a/flake.nix b/flake.nix index 2b042ab..2dfb8b0 100644 --- a/flake.nix +++ b/flake.nix @@ -40,6 +40,7 @@ inputs.nixpkgs.follows = "nixpkgs"; }; protonmail-bridge.url = "github:hashcube-dev/protonmail-bridge-free-flake"; + ytpm.url = "git+https://tangled.org/did:plc:o3dguei6niggn2uohnr2ir2i"; }; outputs = { @@ -56,6 +57,7 @@ jovian, plasma-manager, protonmail-bridge, + ytpm, ... }@inputs:{ nixosConfigurations = { diff --git a/users/hashcube/pkgs/default.nix b/users/hashcube/pkgs/default.nix index 0523b8e..80169e2 100644 --- a/users/hashcube/pkgs/default.nix +++ b/users/hashcube/pkgs/default.nix @@ -1,4 +1,4 @@ -{ pkgs, ... }: +{ inputs, pkgs, ... }: { home.packages = with pkgs; [ @@ -36,5 +36,6 @@ freecad packet w3m + inputs.ytpm.packages.x86_64-linux.default ]; }