From 2789cbed333e6c381bb7c28b6f30ec509572ccd7 Mon Sep 17 00:00:00 2001 From: matt1432 Date: Fri, 28 Jun 2024 13:44:12 -0400 Subject: [PATCH] feat(steamdeck): add jovian overlays --- flake.in.nix | 5 +++++ flake.lock | 50 +++++++++++++++++++++++++++++++++++++++++++++++--- flake.nix | 6 ++++++ lib.nix | 1 + 4 files changed, 59 insertions(+), 3 deletions(-) diff --git a/flake.in.nix b/flake.in.nix index 7b43c79..e9c2bbb 100644 --- a/flake.in.nix +++ b/flake.in.nix @@ -32,6 +32,11 @@ inputs.sops-nix.follows = "sops-nix"; }; + + jovian = mkDep { + owner = "Jovian-Experiments"; + repo = "Jovian-NixOS"; + }; }; in mainInputs // otherInputs; diff --git a/flake.lock b/flake.lock index 23d140b..370f656 100644 --- a/flake.lock +++ b/flake.lock @@ -1066,6 +1066,27 @@ "type": "github" } }, + "jovian": { + "inputs": { + "nix-github-actions": "nix-github-actions", + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1719380852, + "narHash": "sha256-Li7zNOomyu0FVtm3TyyeUUCZex6L8QpGAJtiFQKGZGw=", + "owner": "Jovian-Experiments", + "repo": "Jovian-NixOS", + "rev": "fd232b7d5d328619b21b867199b31ce799ae29f3", + "type": "github" + }, + "original": { + "owner": "Jovian-Experiments", + "repo": "Jovian-NixOS", + "type": "github" + } + }, "lib-aggregate": { "inputs": { "flake-utils": "flake-utils_3", @@ -1251,7 +1272,7 @@ "nix-eval-jobs": { "inputs": { "flake-parts": "flake-parts_5", - "nix-github-actions": "nix-github-actions", + "nix-github-actions": "nix-github-actions_2", "nixpkgs": [ "nixpkgs" ], @@ -1274,7 +1295,7 @@ "nix-eval-jobs_2": { "inputs": { "flake-parts": "flake-parts_9", - "nix-github-actions": "nix-github-actions_2", + "nix-github-actions": "nix-github-actions_3", "nixpkgs": "nixpkgs_2", "treefmt-nix": "treefmt-nix_3" }, @@ -1359,6 +1380,28 @@ } }, "nix-github-actions": { + "inputs": { + "nixpkgs": [ + "jovian", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1690328911, + "narHash": "sha256-fxtExYk+aGf2YbjeWQ8JY9/n9dwuEt+ma1eUFzF8Jeo=", + "owner": "zhaofengli", + "repo": "nix-github-actions", + "rev": "96df4a39c52f53cb7098b923224d8ce941b64747", + "type": "github" + }, + "original": { + "owner": "zhaofengli", + "ref": "matrix-name", + "repo": "nix-github-actions", + "type": "github" + } + }, + "nix-github-actions_2": { "inputs": { "nixpkgs": [ "nix-eval-jobs", @@ -1379,7 +1422,7 @@ "type": "github" } }, - "nix-github-actions_2": { + "nix-github-actions_3": { "inputs": { "nixpkgs": [ "nixpkgs-wayland", @@ -1929,6 +1972,7 @@ "hyprland-plugins": "hyprland-plugins", "jellyfin-flake": "jellyfin-flake", "jellyfin-ultrachromic-src": "jellyfin-ultrachromic-src", + "jovian": "jovian", "libratbag-src": "libratbag-src", "modernx-src": "modernx-src", "mozilla-addons-to-nix": "mozilla-addons-to-nix", diff --git a/flake.nix b/flake.nix index 31fe2be..b91ba25 100644 --- a/flake.nix +++ b/flake.nix @@ -140,6 +140,12 @@ repo = "Ultrachromic"; type = "github"; }; + jovian = { + inputs.nixpkgs.follows = "nixpkgs"; + owner = "Jovian-Experiments"; + repo = "Jovian-NixOS"; + type = "github"; + }; libratbag-src = { flake = false; owner = "libratbag"; diff --git a/lib.nix b/lib.nix index c5e5592..d5e49fd 100644 --- a/lib.nix +++ b/lib.nix @@ -14,6 +14,7 @@ config.allowUnfree = true; overlays = [ inputs.grim-hyprland.overlays.default + inputs.jovian.overlays.default inputs.nixpkgs-wayland.overlays.default ]; };