From 159a6efe098ab8c9657cfbb1671caf1908ee91c8 Mon Sep 17 00:00:00 2001 From: Noah Masur <7386960+nmasur@users.noreply.github.com> Date: Fri, 15 Sep 2023 08:46:28 -0400 Subject: [PATCH] update lockfile, pin age with overlay --- flake.lock | 24 +++++++++++++++++++++--- flake.nix | 7 +++++++ overlays/age.nix | 5 +++++ 3 files changed, 33 insertions(+), 3 deletions(-) create mode 100644 overlays/age.nix diff --git a/flake.lock b/flake.lock index 70309aa..0fac2aa 100644 --- a/flake.lock +++ b/flake.lock @@ -17,6 +17,23 @@ "type": "github" } }, + "age": { + "flake": false, + "locked": { + "lastModified": 1672087018, + "narHash": "sha256-LRxxJQLQkzoCNYGS/XBixVmYXoZ1mPHKvFicPGXYLcw=", + "owner": "FiloSottile", + "repo": "age", + "rev": "c6dcfa1efcaa27879762a934d5bea0d1b83a894c", + "type": "github" + }, + "original": { + "owner": "FiloSottile", + "ref": "v1.1.1", + "repo": "age", + "type": "github" + } + }, "baleia-nvim-src": { "flake": false, "locked": { @@ -114,11 +131,11 @@ ] }, "locked": { - "lastModified": 1694479111, - "narHash": "sha256-os/KFcAORI8OBpPA4J5llib9sVLn9lEtDBgf0th5lhE=", + "lastModified": 1694651982, + "narHash": "sha256-oI8jrtIvLll+ADzm+qQqy58ybFeA1J1GlNgL3Q5hvGs=", "owner": "bandithedoge", "repo": "nixpkgs-firefox-darwin", - "rev": "bd9d69cec7e3f62c22d1b3bbe68b4ddaa2b6e480", + "rev": "a376e3619b40947054e2c5e93fbcc00aa9e24477", "type": "github" }, "original": { @@ -466,6 +483,7 @@ "root": { "inputs": { "Comment-nvim-src": "Comment-nvim-src", + "age": "age", "baleia-nvim-src": "baleia-nvim-src", "bufferline-nvim-src": "bufferline-nvim-src", "cmp-nvim-lsp-src": "cmp-nvim-lsp-src", diff --git a/flake.nix b/flake.nix index 43bbee0..6e44ba4 100644 --- a/flake.nix +++ b/flake.nix @@ -150,6 +150,12 @@ flake = false; }; + # Age encryption (pin because of failed builds) + age = { + url = "github:FiloSottile/age/v1.1.1"; + flake = false; + }; + # Nextcloud Apps nextcloud-news = { url = @@ -208,6 +214,7 @@ (import ./overlays/mpv-scripts.nix inputs) (import ./overlays/nextcloud-apps.nix inputs) (import ./overlays/betterlockscreen.nix) + (import ./overlays/age.nix inputs) ]; # System types to support. diff --git a/overlays/age.nix b/overlays/age.nix new file mode 100644 index 0000000..e02cb38 --- /dev/null +++ b/overlays/age.nix @@ -0,0 +1,5 @@ +# Pin age because it is failing to build + +inputs: _final: prev: { + age = prev.age.overrideAttrs (old: { src = inputs.age; }); +}