From 522160f240a1e18630815447986d3dd7953a3574 Mon Sep 17 00:00:00 2001 From: Julien Malka <julien@malka.sh> Date: Mon, 22 May 2023 08:09:59 +0200 Subject: [PATCH 1/5] flake.lock: Update (#47) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Flake lock file updates: • Updated input 'hyprland': 'github:hyprwm/Hyprland/5627b70981730cf1839ae4477f9fd086d4fc7a6c' (2023-05-20) → 'github:hyprwm/Hyprland/9f8c5cb63c239ffd09b69cb0c635e8870dbd667e' (2023-05-21) • Updated input 'nixpkgs': 'github:NixOS/nixpkgs/628d4bb6e9f4f0c30cfd9b23d3c1cdcec9d3cb5c' (2023-05-18) → 'github:NixOS/nixpkgs/7dc71aef32e8faf065cb171700792cf8a65c152d' (2023-05-20) • Updated input 'sops-nix': 'github:Mic92/sops-nix/df8b52249e78a0ac33680c9e0b7a029ec22cd8f5' (2023-05-20) → 'github:Mic92/sops-nix/4ccdfb573f323a108a44c13bb7730e42baf962a9' (2023-05-21) --- flake.lock | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/flake.lock b/flake.lock index f578875..3f435a3 100644 --- a/flake.lock +++ b/flake.lock @@ -215,11 +215,11 @@ "xdph": "xdph" }, "locked": { - "lastModified": 1684610121, - "narHash": "sha256-mp1wfJ4VkMgK/yex4jeBhd2yd6CqFXYAIv6e1lnDGjI=", + "lastModified": 1684672698, + "narHash": "sha256-qHH7BFAzbWG4uzeDLolqNfvgBYHy+shzn8uJu9YDllg=", "owner": "hyprwm", "repo": "Hyprland", - "rev": "5627b70981730cf1839ae4477f9fd086d4fc7a6c", + "rev": "9f8c5cb63c239ffd09b69cb0c635e8870dbd667e", "type": "github" }, "original": { @@ -384,11 +384,11 @@ }, "nixpkgs_4": { "locked": { - "lastModified": 1684398685, - "narHash": "sha256-TRE62m91iZ5ArVMgA+uj22Yda8JoQuuhc9uwZ+NoX+0=", + "lastModified": 1684580438, + "narHash": "sha256-LUPswmDn6fXP3lEBJFA2Id8PkcYDgzUilevWackYVvQ=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "628d4bb6e9f4f0c30cfd9b23d3c1cdcec9d3cb5c", + "rev": "7dc71aef32e8faf065cb171700792cf8a65c152d", "type": "github" }, "original": { @@ -523,11 +523,11 @@ ] }, "locked": { - "lastModified": 1684571352, - "narHash": "sha256-342PCrDSZ70qVX5hwz1M0cYNBdEcIBVzxyjrU/Um3RU=", + "lastModified": 1684637723, + "narHash": "sha256-0vAxL7MVMhGbTkAyvzLvleELHjVsaS43p+PR1h9gzNQ=", "owner": "Mic92", "repo": "sops-nix", - "rev": "df8b52249e78a0ac33680c9e0b7a029ec22cd8f5", + "rev": "4ccdfb573f323a108a44c13bb7730e42baf962a9", "type": "github" }, "original": { From d90a0d047ed0393d637ffe93a1cc799ebd31597f Mon Sep 17 00:00:00 2001 From: Julien Malka <julien@malka.sh> Date: Tue, 30 May 2023 06:41:41 +0200 Subject: [PATCH 2/5] flake.lock: Update (#48) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * flake.lock: Update Flake lock file updates: • Updated input 'hyprland': 'github:hyprwm/Hyprland/9f8c5cb63c239ffd09b69cb0c635e8870dbd667e' (2023-05-21) → 'github:hyprwm/Hyprland/90cb5fb6724b4a1c2cb49f09ac101648c8077301' (2023-05-22) • Updated input 'unstable': 'github:NixOS/nixpkgs/3005f20ce0aaa58169cdee57c8aa12e5f1b6e1b3' (2023-05-20) → 'github:NixOS/nixpkgs/7084250df3d7f9735087d3234407f3c1fc2400e3' (2023-05-22) * flake.lock: Update Flake lock file updates: • Updated input 'hyprland': 'github:hyprwm/Hyprland/90cb5fb6724b4a1c2cb49f09ac101648c8077301' (2023-05-22) → 'github:hyprwm/Hyprland/eb1f832fcec5838053c6b031b656e4f949ada57b' (2023-05-23) • Updated input 'nixpkgs': 'github:NixOS/nixpkgs/7dc71aef32e8faf065cb171700792cf8a65c152d' (2023-05-20) → 'github:NixOS/nixpkgs/b0671cbf1e5c443f7fbfd4941ee0f8a151435114' (2023-05-21) * flake.lock: Update Flake lock file updates: • Updated input 'hyprland': 'github:hyprwm/Hyprland/eb1f832fcec5838053c6b031b656e4f949ada57b' (2023-05-23) → 'github:hyprwm/Hyprland/a2bb95fc60c717c873eff273f5ee035e622565d0' (2023-05-24) • Updated input 'nixpkgs': 'github:NixOS/nixpkgs/b0671cbf1e5c443f7fbfd4941ee0f8a151435114' (2023-05-21) → 'github:NixOS/nixpkgs/a17f99dfcb9643200b3884ca195c69ae41d7f059' (2023-05-23) • Updated input 'unstable': 'github:NixOS/nixpkgs/7084250df3d7f9735087d3234407f3c1fc2400e3' (2023-05-22) → 'github:NixOS/nixpkgs/d30264c2691128adc261d7c9388033645f0e742b' (2023-05-23) * flake.lock: Update Flake lock file updates: • Updated input 'nixpkgs': 'github:NixOS/nixpkgs/a17f99dfcb9643200b3884ca195c69ae41d7f059' (2023-05-23) → 'github:NixOS/nixpkgs/99fe1b870522d6ee3e692c2b6e663d6868a3fde4' (2023-05-24) • Updated input 'unstable': 'github:NixOS/nixpkgs/d30264c2691128adc261d7c9388033645f0e742b' (2023-05-23) → 'github:NixOS/nixpkgs/f91ee3065de91a3531329a674a45ddcb3467a650' (2023-05-24) * flake.lock: Update Flake lock file updates: • Updated input 'hyprland': 'github:hyprwm/Hyprland/a2bb95fc60c717c873eff273f5ee035e622565d0' (2023-05-24) → 'github:hyprwm/Hyprland/5f4659afef5856c509d53957e62b7f6c38d39f41' (2023-05-26) * flake.lock: Update Flake lock file updates: • Updated input 'hyprland': 'github:hyprwm/Hyprland/5f4659afef5856c509d53957e62b7f6c38d39f41' (2023-05-26) → 'github:hyprwm/Hyprland/078ba6daa8e2e2d8e25a226d65a418b8a85956b3' (2023-05-27) • Updated input 'nixpkgs': 'github:NixOS/nixpkgs/99fe1b870522d6ee3e692c2b6e663d6868a3fde4' (2023-05-24) → 'github:NixOS/nixpkgs/9886352ec9ab3945896ee8a4185e961fe29df209' (2023-05-25) * flake.lock: Update Flake lock file updates: • Updated input 'attic': 'github:zhaofengli/attic/5f85e35a25085b75e1cbb6cc7291726fa4fab2ed' (2023-05-07) → 'github:zhaofengli/attic/b1fb790b5f2afaaa1b2f7f18979b8318abe604bb' (2023-05-28) • Updated input 'hyprland': 'github:hyprwm/Hyprland/078ba6daa8e2e2d8e25a226d65a418b8a85956b3' (2023-05-27) → 'github:hyprwm/Hyprland/f1ad270ff8c78299e39e5f44176e9c99b6d5075f' (2023-05-29) • Updated input 'nil': 'github:oxalica/nil/17ed1578f3a225f2760d4da3adb440eb8677f2d3' (2023-05-19) → 'github:oxalica/nil/ca462183c525b5a950912f98815b7d290218f1d3' (2023-05-28) • Updated input 'nixpkgs': 'github:NixOS/nixpkgs/9886352ec9ab3945896ee8a4185e961fe29df209' (2023-05-25) → 'github:NixOS/nixpkgs/c8a17ce7abc03c50cd072e9e6c9b389c5f61836b' (2023-05-28) • Updated input 'sops-nix': 'github:Mic92/sops-nix/4ccdfb573f323a108a44c13bb7730e42baf962a9' (2023-05-21) → 'github:Mic92/sops-nix/3e016341d4dca6ce7c62316f90e66341841a30f9' (2023-05-28) • Updated input 'unstable': 'github:NixOS/nixpkgs/f91ee3065de91a3531329a674a45ddcb3467a650' (2023-05-24) → 'github:NixOS/nixpkgs/4e37b4e55b60fb7d43d2b62deb51032a489bcbe8' (2023-05-28) * flake.lock: Update Flake lock file updates: • Updated input 'hyprland': 'github:hyprwm/Hyprland/f1ad270ff8c78299e39e5f44176e9c99b6d5075f' (2023-05-29) → 'github:hyprwm/Hyprland/51a930f802c71a0e67f05e7b176ded74e8e95f87' (2023-05-29) • Updated input 'hyprpaper': 'github:hyprwm/hyprpaper/b82254e957cfa60124240e8d94e7368cbf6d392d' (2023-05-16) → 'github:hyprwm/hyprpaper/cd86c196f3500f20539754d347c8378349ca0974' (2023-05-29) --- flake.lock | 42 +++++++++++++++++++++--------------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/flake.lock b/flake.lock index 3f435a3..cd90d82 100644 --- a/flake.lock +++ b/flake.lock @@ -15,11 +15,11 @@ ] }, "locked": { - "lastModified": 1683433501, - "narHash": "sha256-9L+OZeU3bcNZ55mhMINBxnqskbaEU0mhiZIMhkEtNl0=", + "lastModified": 1685309025, + "narHash": "sha256-pZxMM3AMP/ojwhrFD0A2ML4NOgehlBLGHseInnO5evc=", "owner": "zhaofengli", "repo": "attic", - "rev": "5f85e35a25085b75e1cbb6cc7291726fa4fab2ed", + "rev": "b1fb790b5f2afaaa1b2f7f18979b8318abe604bb", "type": "github" }, "original": { @@ -215,11 +215,11 @@ "xdph": "xdph" }, "locked": { - "lastModified": 1684672698, - "narHash": "sha256-qHH7BFAzbWG4uzeDLolqNfvgBYHy+shzn8uJu9YDllg=", + "lastModified": 1685380658, + "narHash": "sha256-LPih0Q//p8IurXG9kGRVGAqV4AUKVYj9xkk3sYYAj6I=", "owner": "hyprwm", "repo": "Hyprland", - "rev": "9f8c5cb63c239ffd09b69cb0c635e8870dbd667e", + "rev": "51a930f802c71a0e67f05e7b176ded74e8e95f87", "type": "github" }, "original": { @@ -254,11 +254,11 @@ "nixpkgs": "nixpkgs_2" }, "locked": { - "lastModified": 1684265311, - "narHash": "sha256-zFOShOYS7zMcyCT9bFQlWB/ZtTelAFKKGUq4XBRQLE0=", + "lastModified": 1685378141, + "narHash": "sha256-/ehJbAtSJS86NlqHVOeR2ViBKlImKH4guFVPacTmCr8=", "owner": "hyprwm", "repo": "hyprpaper", - "rev": "b82254e957cfa60124240e8d94e7368cbf6d392d", + "rev": "cd86c196f3500f20539754d347c8378349ca0974", "type": "github" }, "original": { @@ -302,11 +302,11 @@ "rust-overlay": "rust-overlay_2" }, "locked": { - "lastModified": 1684534870, - "narHash": "sha256-QrOkY6Ei/7FZg50Ht8iC9ryqrQyBzjtnSQoftL8ZNNc=", + "lastModified": 1685254967, + "narHash": "sha256-mmrUhEE3MmFHF9GPBHYrUPr/wWdghGEefQ1CWCscmls=", "owner": "oxalica", "repo": "nil", - "rev": "17ed1578f3a225f2760d4da3adb440eb8677f2d3", + "rev": "ca462183c525b5a950912f98815b7d290218f1d3", "type": "github" }, "original": { @@ -384,11 +384,11 @@ }, "nixpkgs_4": { "locked": { - "lastModified": 1684580438, - "narHash": "sha256-LUPswmDn6fXP3lEBJFA2Id8PkcYDgzUilevWackYVvQ=", + "lastModified": 1685314633, + "narHash": "sha256-8LXBPqTQXl5ofkjpJ18JcbmLJ/lWDoMxtUwiDYv0wro=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "7dc71aef32e8faf065cb171700792cf8a65c152d", + "rev": "c8a17ce7abc03c50cd072e9e6c9b389c5f61836b", "type": "github" }, "original": { @@ -523,11 +523,11 @@ ] }, "locked": { - "lastModified": 1684637723, - "narHash": "sha256-0vAxL7MVMhGbTkAyvzLvleELHjVsaS43p+PR1h9gzNQ=", + "lastModified": 1685242617, + "narHash": "sha256-UBPXGfGwGMJm2Wj9kDj8+TMMK2PTouSM/TpiXYtaqtQ=", "owner": "Mic92", "repo": "sops-nix", - "rev": "4ccdfb573f323a108a44c13bb7730e42baf962a9", + "rev": "3e016341d4dca6ce7c62316f90e66341841a30f9", "type": "github" }, "original": { @@ -553,11 +553,11 @@ }, "unstable": { "locked": { - "lastModified": 1684570954, - "narHash": "sha256-FX5y4Sm87RWwfu9PI71XFvuRpZLowh00FQpIJ1WfXqE=", + "lastModified": 1685290091, + "narHash": "sha256-GGQYNZ7POoqPTtXgPOLUuSiHkOKFRWYpCoWUOSeSRoU=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "3005f20ce0aaa58169cdee57c8aa12e5f1b6e1b3", + "rev": "4e37b4e55b60fb7d43d2b62deb51032a489bcbe8", "type": "github" }, "original": { From a252e347258e49d5d27eb55b6ff6d8e0df27102f Mon Sep 17 00:00:00 2001 From: Julien Malka <julien@malka.sh> Date: Fri, 2 Jun 2023 07:02:57 +0200 Subject: [PATCH 3/5] taking into account new curry port --- home-manager-modules/ssh-client/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/home-manager-modules/ssh-client/default.nix b/home-manager-modules/ssh-client/default.nix index 214e0af..a0a6bee 100644 --- a/home-manager-modules/ssh-client/default.nix +++ b/home-manager-modules/ssh-client/default.nix @@ -53,6 +53,7 @@ with lib; curry = { hostname = "vms.julienmalka.me"; user = "julien"; + port = 60; }; mails = { hostname = "192.168.1.78"; From faaecdcfb3e8c300d51f28f8e1513b418c12da19 Mon Sep 17 00:00:00 2001 From: Julien Malka <julien@malka.sh> Date: Fri, 2 Jun 2023 07:12:05 +0200 Subject: [PATCH 4/5] merged stuff --- flake.lock | 631 ------------------------------------------------ flake.nix | 4 + lib/default.nix | 1 + 3 files changed, 5 insertions(+), 631 deletions(-) delete mode 100644 flake.lock diff --git a/flake.lock b/flake.lock deleted file mode 100644 index cd90d82..0000000 --- a/flake.lock +++ /dev/null @@ -1,631 +0,0 @@ -{ - "nodes": { - "attic": { - "inputs": { - "crane": "crane", - "flake-compat": "flake-compat", - "flake-utils": [ - "flake-utils" - ], - "nixpkgs": [ - "unstable" - ], - "nixpkgs-stable": [ - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1685309025, - "narHash": "sha256-pZxMM3AMP/ojwhrFD0A2ML4NOgehlBLGHseInnO5evc=", - "owner": "zhaofengli", - "repo": "attic", - "rev": "b1fb790b5f2afaaa1b2f7f18979b8318abe604bb", - "type": "github" - }, - "original": { - "owner": "zhaofengli", - "repo": "attic", - "type": "github" - } - }, - "blobs": { - "flake": false, - "locked": { - "lastModified": 1604995301, - "narHash": "sha256-wcLzgLec6SGJA8fx1OEN1yV/Py5b+U5iyYpksUY/yLw=", - "owner": "simple-nixos-mailserver", - "repo": "blobs", - "rev": "2cccdf1ca48316f2cfd1c9a0017e8de5a7156265", - "type": "gitlab" - }, - "original": { - "owner": "simple-nixos-mailserver", - "repo": "blobs", - "type": "gitlab" - } - }, - "crane": { - "inputs": { - "flake-compat": [ - "attic", - "flake-compat" - ], - "flake-utils": [ - "attic", - "flake-utils" - ], - "nixpkgs": [ - "attic", - "nixpkgs" - ], - "rust-overlay": "rust-overlay" - }, - "locked": { - "lastModified": 1677892403, - "narHash": "sha256-/Wi0L1spSWLFj+UQxN3j0mPYMoc7ZoAujpUF/juFVII=", - "owner": "ipetkov", - "repo": "crane", - "rev": "105e27adb70a9890986b6d543a67761cbc1964a2", - "type": "github" - }, - "original": { - "owner": "ipetkov", - "repo": "crane", - "type": "github" - } - }, - "deploy-rs": { - "inputs": { - "flake-compat": "flake-compat_2", - "nixpkgs": [ - "unstable" - ], - "utils": [ - "flake-utils" - ] - }, - "locked": { - "lastModified": 1683779844, - "narHash": "sha256-sIeOU0GsCeQEn5TpqE/jFRN4EGsPsjqVRsPdrzIDABM=", - "owner": "serokell", - "repo": "deploy-rs", - "rev": "c80189917086e43d49eece2bd86f56813500a0eb", - "type": "github" - }, - "original": { - "owner": "serokell", - "repo": "deploy-rs", - "type": "github" - } - }, - "flake-compat": { - "flake": false, - "locked": { - "lastModified": 1673956053, - "narHash": "sha256-4gtG9iQuiKITOjNQQeQIpoIB6b16fm+504Ch3sNKLd8=", - "owner": "edolstra", - "repo": "flake-compat", - "rev": "35bb57c0c8d8b62bbfd284272c928ceb64ddbde9", - "type": "github" - }, - "original": { - "owner": "edolstra", - "repo": "flake-compat", - "type": "github" - } - }, - "flake-compat_2": { - "flake": false, - "locked": { - "lastModified": 1668681692, - "narHash": "sha256-Ht91NGdewz8IQLtWZ9LCeNXMSXHUss+9COoqu6JLmXU=", - "owner": "edolstra", - "repo": "flake-compat", - "rev": "009399224d5e398d03b22badca40a37ac85412a1", - "type": "github" - }, - "original": { - "owner": "edolstra", - "repo": "flake-compat", - "type": "github" - } - }, - "flake-utils": { - "inputs": { - "systems": "systems" - }, - "locked": { - "lastModified": 1681202837, - "narHash": "sha256-H+Rh19JDwRtpVPAWp64F+rlEtxUWBAQW28eAi3SRSzg=", - "owner": "numtide", - "repo": "flake-utils", - "rev": "cfacdce06f30d2b68473a46042957675eebb3401", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "flake-utils", - "type": "github" - } - }, - "home-manager": { - "inputs": { - "nixpkgs": [ - "unstable" - ], - "utils": "utils" - }, - "locked": { - "lastModified": 1681092193, - "narHash": "sha256-JerCqqOqbT2tBnXQW4EqwFl0hHnuZp21rIQ6lu/N4rI=", - "owner": "nix-community", - "repo": "home-manager", - "rev": "f9edbedaf015013eb35f8caacbe0c9666bbc16af", - "type": "github" - }, - "original": { - "owner": "nix-community", - "ref": "release-22.11", - "repo": "home-manager", - "type": "github" - } - }, - "home-manager-unstable": { - "inputs": { - "nixpkgs": [ - "unstable" - ] - }, - "locked": { - "lastModified": 1681586242, - "narHash": "sha256-2TPuYRCm+snJgZTH2yw4VEXUyYRugir69I1uS5uONx0=", - "owner": "nix-community", - "repo": "home-manager", - "rev": "75f4f362e1b5ebdc4076fcbdb4188b4fd736187c", - "type": "github" - }, - "original": { - "owner": "nix-community", - "repo": "home-manager", - "rev": "75f4f362e1b5ebdc4076fcbdb4188b4fd736187c", - "type": "github" - } - }, - "homepage": { - "flake": false, - "locked": { - "lastModified": 1639518131, - "narHash": "sha256-YuwHCXEbrzuEyRy1/2bX4Rux/nqmzRZ8H44+83JQNV8=", - "owner": "JulienMalka", - "repo": "homepage", - "rev": "29e779d8600b1c1e6235570a3614a54f8ec8126e", - "type": "github" - }, - "original": { - "owner": "JulienMalka", - "repo": "homepage", - "type": "github" - } - }, - "hyprland": { - "inputs": { - "hyprland-protocols": "hyprland-protocols", - "nixpkgs": "nixpkgs", - "wlroots": "wlroots", - "xdph": "xdph" - }, - "locked": { - "lastModified": 1685380658, - "narHash": "sha256-LPih0Q//p8IurXG9kGRVGAqV4AUKVYj9xkk3sYYAj6I=", - "owner": "hyprwm", - "repo": "Hyprland", - "rev": "51a930f802c71a0e67f05e7b176ded74e8e95f87", - "type": "github" - }, - "original": { - "owner": "hyprwm", - "repo": "Hyprland", - "type": "github" - } - }, - "hyprland-protocols": { - "inputs": { - "nixpkgs": [ - "hyprland", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1681065697, - "narHash": "sha256-QPzwwlGKX95tl6ZEshboZbEwwAXww6lNLdVYd6T9Mrc=", - "owner": "hyprwm", - "repo": "hyprland-protocols", - "rev": "4d29e48433270a2af06b8bc711ca1fe5109746cd", - "type": "github" - }, - "original": { - "owner": "hyprwm", - "repo": "hyprland-protocols", - "type": "github" - } - }, - "hyprpaper": { - "inputs": { - "nixpkgs": "nixpkgs_2" - }, - "locked": { - "lastModified": 1685378141, - "narHash": "sha256-/ehJbAtSJS86NlqHVOeR2ViBKlImKH4guFVPacTmCr8=", - "owner": "hyprwm", - "repo": "hyprpaper", - "rev": "cd86c196f3500f20539754d347c8378349ca0974", - "type": "github" - }, - "original": { - "owner": "hyprwm", - "repo": "hyprpaper", - "type": "github" - } - }, - "linkal": { - "inputs": { - "flake-utils": [ - "flake-utils" - ], - "nixpkgs": [ - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1684177642, - "narHash": "sha256-WUYUKvmlVsrgFf7kDc7s/FeCF3CsEZU/5tgqbYd1sgY=", - "owner": "JulienMalka", - "repo": "Linkal", - "rev": "4db8e2d9f51c96ae537bfd31fb52467ffb7b86a3", - "type": "github" - }, - "original": { - "owner": "JulienMalka", - "ref": "main", - "repo": "Linkal", - "type": "github" - } - }, - "nil": { - "inputs": { - "flake-utils": [ - "flake-utils" - ], - "nixpkgs": [ - "unstable" - ], - "rust-overlay": "rust-overlay_2" - }, - "locked": { - "lastModified": 1685254967, - "narHash": "sha256-mmrUhEE3MmFHF9GPBHYrUPr/wWdghGEefQ1CWCscmls=", - "owner": "oxalica", - "repo": "nil", - "rev": "ca462183c525b5a950912f98815b7d290218f1d3", - "type": "github" - }, - "original": { - "owner": "oxalica", - "repo": "nil", - "type": "github" - } - }, - "nixos-apple-silicon": { - "inputs": { - "nixpkgs": "nixpkgs_3", - "rust-overlay": "rust-overlay_3" - }, - "locked": { - "lastModified": 1683434835, - "narHash": "sha256-idBmY6LKkB5hTcTFroUi1oQdCK1/fDfJA+qNaivl1Wk=", - "owner": "tpwrules", - "repo": "nixos-apple-silicon", - "rev": "ef6f0de57ef175e0de8c7e846a95481ac6f4ce58", - "type": "github" - }, - "original": { - "owner": "tpwrules", - "repo": "nixos-apple-silicon", - "type": "github" - } - }, - "nixpkgs": { - "locked": { - "lastModified": 1683014792, - "narHash": "sha256-6Va9iVtmmsw4raBc3QKvQT2KT/NGRWlvUlJj46zN8B8=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "1a411f23ba299db155a5b45d5e145b85a7aafc42", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixos-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, - "nixpkgs_2": { - "locked": { - "lastModified": 1683014792, - "narHash": "sha256-6Va9iVtmmsw4raBc3QKvQT2KT/NGRWlvUlJj46zN8B8=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "1a411f23ba299db155a5b45d5e145b85a7aafc42", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixos-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, - "nixpkgs_3": { - "locked": { - "lastModified": 1683286087, - "narHash": "sha256-xseOd7W7xwF5GOF2RW8qhjmVGrKoBz+caBlreaNzoeI=", - "owner": "nixos", - "repo": "nixpkgs", - "rev": "3e313808bd2e0a0669430787fb22e43b2f4bf8bf", - "type": "github" - }, - "original": { - "owner": "nixos", - "repo": "nixpkgs", - "rev": "3e313808bd2e0a0669430787fb22e43b2f4bf8bf", - "type": "github" - } - }, - "nixpkgs_4": { - "locked": { - "lastModified": 1685314633, - "narHash": "sha256-8LXBPqTQXl5ofkjpJ18JcbmLJ/lWDoMxtUwiDYv0wro=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "c8a17ce7abc03c50cd072e9e6c9b389c5f61836b", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixos-22.11", - "repo": "nixpkgs", - "type": "github" - } - }, - "root": { - "inputs": { - "attic": "attic", - "deploy-rs": "deploy-rs", - "flake-utils": "flake-utils", - "home-manager": "home-manager", - "home-manager-unstable": "home-manager-unstable", - "homepage": "homepage", - "hyprland": "hyprland", - "hyprpaper": "hyprpaper", - "linkal": "linkal", - "nil": "nil", - "nixos-apple-silicon": "nixos-apple-silicon", - "nixpkgs": "nixpkgs_4", - "simple-nixos-mailserver": "simple-nixos-mailserver", - "sops-nix": "sops-nix", - "unstable": "unstable" - } - }, - "rust-overlay": { - "inputs": { - "flake-utils": [ - "attic", - "crane", - "flake-utils" - ], - "nixpkgs": [ - "attic", - "crane", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1675391458, - "narHash": "sha256-ukDKZw922BnK5ohL9LhwtaDAdCsJL7L6ScNEyF1lO9w=", - "owner": "oxalica", - "repo": "rust-overlay", - "rev": "383a4acfd11d778d5c2efcf28376cbd845eeaedf", - "type": "github" - }, - "original": { - "owner": "oxalica", - "repo": "rust-overlay", - "type": "github" - } - }, - "rust-overlay_2": { - "inputs": { - "flake-utils": [ - "nil", - "flake-utils" - ], - "nixpkgs": [ - "nil", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1682907601, - "narHash": "sha256-FfUAYvRJ+6s9WWjXNPdRzuuvAeu2VHIXIbUkPJr4t14=", - "owner": "oxalica", - "repo": "rust-overlay", - "rev": "5eaff055dd57128c53ae373dc96af944f5849daa", - "type": "github" - }, - "original": { - "owner": "oxalica", - "repo": "rust-overlay", - "type": "github" - } - }, - "rust-overlay_3": { - "flake": false, - "locked": { - "lastModified": 1675132198, - "narHash": "sha256-izOVjdIfdv0OzcfO9rXX0lfGkQn4tdJ0eNm3P3LYo/o=", - "owner": "oxalica", - "repo": "rust-overlay", - "rev": "48b1403150c3f5a9aeee8bc4c77c8926f29c6501", - "type": "github" - }, - "original": { - "owner": "oxalica", - "repo": "rust-overlay", - "type": "github" - } - }, - "simple-nixos-mailserver": { - "inputs": { - "blobs": "blobs", - "nixpkgs": [ - "unstable" - ], - "nixpkgs-22_11": [ - "nixpkgs" - ], - "utils": [ - "flake-utils" - ] - }, - "locked": { - "lastModified": 1671659164, - "narHash": "sha256-DbpT+v1POwFOInbrDL+vMbYV3mVbTkMxmJ5j50QnOcA=", - "owner": "simple-nixos-mailserver", - "repo": "nixos-mailserver", - "rev": "bc667fb6afc45f6cc2d118ab77658faf2227cffd", - "type": "gitlab" - }, - "original": { - "owner": "simple-nixos-mailserver", - "ref": "nixos-22.11", - "repo": "nixos-mailserver", - "type": "gitlab" - } - }, - "sops-nix": { - "inputs": { - "nixpkgs": [ - "unstable" - ], - "nixpkgs-stable": [ - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1685242617, - "narHash": "sha256-UBPXGfGwGMJm2Wj9kDj8+TMMK2PTouSM/TpiXYtaqtQ=", - "owner": "Mic92", - "repo": "sops-nix", - "rev": "3e016341d4dca6ce7c62316f90e66341841a30f9", - "type": "github" - }, - "original": { - "owner": "Mic92", - "repo": "sops-nix", - "type": "github" - } - }, - "systems": { - "locked": { - "lastModified": 1681028828, - "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", - "owner": "nix-systems", - "repo": "default", - "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", - "type": "github" - }, - "original": { - "owner": "nix-systems", - "repo": "default", - "type": "github" - } - }, - "unstable": { - "locked": { - "lastModified": 1685290091, - "narHash": "sha256-GGQYNZ7POoqPTtXgPOLUuSiHkOKFRWYpCoWUOSeSRoU=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "4e37b4e55b60fb7d43d2b62deb51032a489bcbe8", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixos-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, - "utils": { - "locked": { - "lastModified": 1667395993, - "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", - "owner": "numtide", - "repo": "flake-utils", - "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "flake-utils", - "type": "github" - } - }, - "wlroots": { - "flake": false, - "locked": { - "host": "gitlab.freedesktop.org", - "lastModified": 1682436395, - "narHash": "sha256-GGEjkQO9m7YLYIXIXM76HWdhjg4Ye+oafOtyaFAYKI4=", - "owner": "wlroots", - "repo": "wlroots", - "rev": "6830bfc17fd94709e2cdd4da0af989f102a26e59", - "type": "gitlab" - }, - "original": { - "host": "gitlab.freedesktop.org", - "owner": "wlroots", - "repo": "wlroots", - "type": "gitlab" - } - }, - "xdph": { - "inputs": { - "hyprland-protocols": [ - "hyprland", - "hyprland-protocols" - ], - "nixpkgs": [ - "hyprland", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1682439384, - "narHash": "sha256-zHDa8LCZs05TZHQSIZ3ucwyMPglBGHcqTBzfkLjYXTM=", - "owner": "hyprwm", - "repo": "xdg-desktop-portal-hyprland", - "rev": "c0e233955568fbea4e859336f6d3d14d51294d7c", - "type": "github" - }, - "original": { - "owner": "hyprwm", - "repo": "xdg-desktop-portal-hyprland", - "type": "github" - } - } - }, - "root": "root", - "version": 7 -} diff --git a/flake.nix b/flake.nix index 6011467..bee437c 100644 --- a/flake.nix +++ b/flake.nix @@ -75,6 +75,8 @@ inputs.nixpkgs.follows = "unstable"; }; + nix-rfc-92.url = "github:obsidiansystems/nix/dynamic-drvs"; + }; outputs = { self, nixpkgs, deploy-rs, ... }@inputs: @@ -177,6 +179,8 @@ }) machines_plats); + lol = import ./lol.nix nixpkgs_plats.x86_64-linux nixosConfigurations.lisa.config.system.build.toplevel.drvPath; + hydraJobs = { machines.tower = self.nixosConfigurations.tower.config.system.build.toplevel; diff --git a/lib/default.nix b/lib/default.nix index be875c0..daaa0a3 100644 --- a/lib/default.nix +++ b/lib/default.nix @@ -58,6 +58,7 @@ in attic = inputs.attic.packages.${system}.default; nil = inputs.nil.packages.${system}.default; keycloak-keywind = prev.pkgs.callPackage ../packages/keycloak-keywind { }; + nix-rfc-92 = inputs.nix-rfc-92.packages.${system}.default; }) ]; } From d4571f847314d992febc754e14fbdc01eaa07d48 Mon Sep 17 00:00:00 2001 From: Julien Malka <julien@malka.sh> Date: Fri, 2 Jun 2023 07:12:17 +0200 Subject: [PATCH 5/5] here we go --- flake.lock | 718 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 718 insertions(+) create mode 100644 flake.lock diff --git a/flake.lock b/flake.lock new file mode 100644 index 0000000..0cac52e --- /dev/null +++ b/flake.lock @@ -0,0 +1,718 @@ +{ + "nodes": { + "attic": { + "inputs": { + "crane": "crane", + "flake-compat": "flake-compat", + "flake-utils": [ + "flake-utils" + ], + "nixpkgs": [ + "unstable" + ], + "nixpkgs-stable": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1685309025, + "narHash": "sha256-pZxMM3AMP/ojwhrFD0A2ML4NOgehlBLGHseInnO5evc=", + "owner": "zhaofengli", + "repo": "attic", + "rev": "b1fb790b5f2afaaa1b2f7f18979b8318abe604bb", + "type": "github" + }, + "original": { + "owner": "zhaofengli", + "repo": "attic", + "type": "github" + } + }, + "blobs": { + "flake": false, + "locked": { + "lastModified": 1604995301, + "narHash": "sha256-wcLzgLec6SGJA8fx1OEN1yV/Py5b+U5iyYpksUY/yLw=", + "owner": "simple-nixos-mailserver", + "repo": "blobs", + "rev": "2cccdf1ca48316f2cfd1c9a0017e8de5a7156265", + "type": "gitlab" + }, + "original": { + "owner": "simple-nixos-mailserver", + "repo": "blobs", + "type": "gitlab" + } + }, + "crane": { + "inputs": { + "flake-compat": [ + "attic", + "flake-compat" + ], + "flake-utils": [ + "attic", + "flake-utils" + ], + "nixpkgs": [ + "attic", + "nixpkgs" + ], + "rust-overlay": "rust-overlay" + }, + "locked": { + "lastModified": 1677892403, + "narHash": "sha256-/Wi0L1spSWLFj+UQxN3j0mPYMoc7ZoAujpUF/juFVII=", + "owner": "ipetkov", + "repo": "crane", + "rev": "105e27adb70a9890986b6d543a67761cbc1964a2", + "type": "github" + }, + "original": { + "owner": "ipetkov", + "repo": "crane", + "type": "github" + } + }, + "deploy-rs": { + "inputs": { + "flake-compat": "flake-compat_2", + "nixpkgs": [ + "unstable" + ], + "utils": [ + "flake-utils" + ] + }, + "locked": { + "lastModified": 1683779844, + "narHash": "sha256-sIeOU0GsCeQEn5TpqE/jFRN4EGsPsjqVRsPdrzIDABM=", + "owner": "serokell", + "repo": "deploy-rs", + "rev": "c80189917086e43d49eece2bd86f56813500a0eb", + "type": "github" + }, + "original": { + "owner": "serokell", + "repo": "deploy-rs", + "type": "github" + } + }, + "flake-compat": { + "flake": false, + "locked": { + "lastModified": 1673956053, + "narHash": "sha256-4gtG9iQuiKITOjNQQeQIpoIB6b16fm+504Ch3sNKLd8=", + "owner": "edolstra", + "repo": "flake-compat", + "rev": "35bb57c0c8d8b62bbfd284272c928ceb64ddbde9", + "type": "github" + }, + "original": { + "owner": "edolstra", + "repo": "flake-compat", + "type": "github" + } + }, + "flake-compat_2": { + "flake": false, + "locked": { + "lastModified": 1668681692, + "narHash": "sha256-Ht91NGdewz8IQLtWZ9LCeNXMSXHUss+9COoqu6JLmXU=", + "owner": "edolstra", + "repo": "flake-compat", + "rev": "009399224d5e398d03b22badca40a37ac85412a1", + "type": "github" + }, + "original": { + "owner": "edolstra", + "repo": "flake-compat", + "type": "github" + } + }, + "flake-compat_3": { + "flake": false, + "locked": { + "lastModified": 1673956053, + "narHash": "sha256-4gtG9iQuiKITOjNQQeQIpoIB6b16fm+504Ch3sNKLd8=", + "owner": "edolstra", + "repo": "flake-compat", + "rev": "35bb57c0c8d8b62bbfd284272c928ceb64ddbde9", + "type": "github" + }, + "original": { + "owner": "edolstra", + "repo": "flake-compat", + "type": "github" + } + }, + "flake-utils": { + "inputs": { + "systems": "systems" + }, + "locked": { + "lastModified": 1685518550, + "narHash": "sha256-o2d0KcvaXzTrPRIo0kOLV0/QXHhDQ5DTi+OxcjO8xqY=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "a1720a10a6cfe8234c0e93907ffe81be440f4cef", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "home-manager": { + "inputs": { + "nixpkgs": [ + "unstable" + ], + "utils": "utils" + }, + "locked": { + "lastModified": 1681092193, + "narHash": "sha256-JerCqqOqbT2tBnXQW4EqwFl0hHnuZp21rIQ6lu/N4rI=", + "owner": "nix-community", + "repo": "home-manager", + "rev": "f9edbedaf015013eb35f8caacbe0c9666bbc16af", + "type": "github" + }, + "original": { + "owner": "nix-community", + "ref": "release-22.11", + "repo": "home-manager", + "type": "github" + } + }, + "home-manager-unstable": { + "inputs": { + "nixpkgs": [ + "unstable" + ] + }, + "locked": { + "lastModified": 1681586242, + "narHash": "sha256-2TPuYRCm+snJgZTH2yw4VEXUyYRugir69I1uS5uONx0=", + "owner": "nix-community", + "repo": "home-manager", + "rev": "75f4f362e1b5ebdc4076fcbdb4188b4fd736187c", + "type": "github" + }, + "original": { + "owner": "nix-community", + "repo": "home-manager", + "rev": "75f4f362e1b5ebdc4076fcbdb4188b4fd736187c", + "type": "github" + } + }, + "homepage": { + "flake": false, + "locked": { + "lastModified": 1639518131, + "narHash": "sha256-YuwHCXEbrzuEyRy1/2bX4Rux/nqmzRZ8H44+83JQNV8=", + "owner": "JulienMalka", + "repo": "homepage", + "rev": "29e779d8600b1c1e6235570a3614a54f8ec8126e", + "type": "github" + }, + "original": { + "owner": "JulienMalka", + "repo": "homepage", + "type": "github" + } + }, + "hyprland": { + "inputs": { + "hyprland-protocols": "hyprland-protocols", + "nixpkgs": "nixpkgs", + "wlroots": "wlroots", + "xdph": "xdph" + }, + "locked": { + "lastModified": 1685632091, + "narHash": "sha256-RAfDARolNWT4ZF8IH6WwVd2s0jMuaA9zUPeb+I8/L1A=", + "owner": "hyprwm", + "repo": "Hyprland", + "rev": "9cf72a30fc040f0bd2fb4651ec7f8e82df962278", + "type": "github" + }, + "original": { + "owner": "hyprwm", + "repo": "Hyprland", + "type": "github" + } + }, + "hyprland-protocols": { + "inputs": { + "nixpkgs": [ + "hyprland", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1684265364, + "narHash": "sha256-AxNnWbthsuNx73HDQr0eBxrcE3+yfl/WsaXZqUFmkpQ=", + "owner": "hyprwm", + "repo": "hyprland-protocols", + "rev": "8c279b9fb0f2b031427dc5ef4eab53f2ed835530", + "type": "github" + }, + "original": { + "owner": "hyprwm", + "repo": "hyprland-protocols", + "type": "github" + } + }, + "hyprpaper": { + "inputs": { + "nixpkgs": "nixpkgs_2" + }, + "locked": { + "lastModified": 1685378141, + "narHash": "sha256-/ehJbAtSJS86NlqHVOeR2ViBKlImKH4guFVPacTmCr8=", + "owner": "hyprwm", + "repo": "hyprpaper", + "rev": "cd86c196f3500f20539754d347c8378349ca0974", + "type": "github" + }, + "original": { + "owner": "hyprwm", + "repo": "hyprpaper", + "type": "github" + } + }, + "linkal": { + "inputs": { + "flake-utils": [ + "flake-utils" + ], + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1684177642, + "narHash": "sha256-WUYUKvmlVsrgFf7kDc7s/FeCF3CsEZU/5tgqbYd1sgY=", + "owner": "JulienMalka", + "repo": "Linkal", + "rev": "4db8e2d9f51c96ae537bfd31fb52467ffb7b86a3", + "type": "github" + }, + "original": { + "owner": "JulienMalka", + "ref": "main", + "repo": "Linkal", + "type": "github" + } + }, + "lowdown-src": { + "flake": false, + "locked": { + "lastModified": 1633514407, + "narHash": "sha256-Dw32tiMjdK9t3ETl5fzGrutQTzh2rufgZV4A/BbxuD4=", + "owner": "kristapsdz", + "repo": "lowdown", + "rev": "d2c2b44ff6c27b936ec27358a2653caaef8f73b8", + "type": "github" + }, + "original": { + "owner": "kristapsdz", + "repo": "lowdown", + "type": "github" + } + }, + "nil": { + "inputs": { + "flake-utils": [ + "flake-utils" + ], + "nixpkgs": [ + "unstable" + ], + "rust-overlay": "rust-overlay_2" + }, + "locked": { + "lastModified": 1685532165, + "narHash": "sha256-xHH9WbE9uya2B+j5w82HzpZVeErBt03/jtmWVRox0EU=", + "owner": "oxalica", + "repo": "nil", + "rev": "dcd38b96c91a2d07552f824a6480e00dc7b4948a", + "type": "github" + }, + "original": { + "owner": "oxalica", + "repo": "nil", + "type": "github" + } + }, + "nix-rfc-92": { + "inputs": { + "flake-compat": "flake-compat_3", + "lowdown-src": "lowdown-src", + "nixpkgs": "nixpkgs_3", + "nixpkgs-regression": "nixpkgs-regression" + }, + "locked": { + "lastModified": 1684431887, + "narHash": "sha256-8OseET429kYImX6QRoJXxGd1B/6/Ju7IRQQ7MlsZeCE=", + "owner": "obsidiansystems", + "repo": "nix", + "rev": "4f650501586104017d73cbfe41763c0fdf6d9e30", + "type": "github" + }, + "original": { + "owner": "obsidiansystems", + "ref": "dynamic-drvs", + "repo": "nix", + "type": "github" + } + }, + "nixos-apple-silicon": { + "inputs": { + "nixpkgs": "nixpkgs_4", + "rust-overlay": "rust-overlay_3" + }, + "locked": { + "lastModified": 1683434835, + "narHash": "sha256-idBmY6LKkB5hTcTFroUi1oQdCK1/fDfJA+qNaivl1Wk=", + "owner": "tpwrules", + "repo": "nixos-apple-silicon", + "rev": "ef6f0de57ef175e0de8c7e846a95481ac6f4ce58", + "type": "github" + }, + "original": { + "owner": "tpwrules", + "repo": "nixos-apple-silicon", + "type": "github" + } + }, + "nixpkgs": { + "locked": { + "lastModified": 1685383865, + "narHash": "sha256-3uQytfnotO6QJv3r04ajSXbEFMII0dUtw0uqYlZ4dbk=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "5e871d8aa6f57cc8e0dc087d1c5013f6e212b4ce", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-regression": { + "locked": { + "lastModified": 1643052045, + "narHash": "sha256-uGJ0VXIhWKGXxkeNnq4TvV3CIOkUJ3PAoLZ3HMzNVMw=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "215d4d0fd80ca5163643b03a33fde804a29cc1e2", + "type": "github" + }, + "original": { + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "215d4d0fd80ca5163643b03a33fde804a29cc1e2", + "type": "github" + } + }, + "nixpkgs_2": { + "locked": { + "lastModified": 1683014792, + "narHash": "sha256-6Va9iVtmmsw4raBc3QKvQT2KT/NGRWlvUlJj46zN8B8=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "1a411f23ba299db155a5b45d5e145b85a7aafc42", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_3": { + "locked": { + "lastModified": 1670461440, + "narHash": "sha256-jy1LB8HOMKGJEGXgzFRLDU1CBGL0/LlkolgnqIsF0D8=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "04a75b2eecc0acf6239acf9dd04485ff8d14f425", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-22.11-small", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_4": { + "locked": { + "lastModified": 1683286087, + "narHash": "sha256-xseOd7W7xwF5GOF2RW8qhjmVGrKoBz+caBlreaNzoeI=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "3e313808bd2e0a0669430787fb22e43b2f4bf8bf", + "type": "github" + }, + "original": { + "owner": "nixos", + "repo": "nixpkgs", + "rev": "3e313808bd2e0a0669430787fb22e43b2f4bf8bf", + "type": "github" + } + }, + "nixpkgs_5": { + "locked": { + "lastModified": 1685468986, + "narHash": "sha256-YSj3K71KjRZgeL0hS3sYLYHI0g8aIVIf9lcsRMCIW2A=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "9af373a61647257d16ae6062cddaa9094d24920c", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-22.11", + "repo": "nixpkgs", + "type": "github" + } + }, + "root": { + "inputs": { + "attic": "attic", + "deploy-rs": "deploy-rs", + "flake-utils": "flake-utils", + "home-manager": "home-manager", + "home-manager-unstable": "home-manager-unstable", + "homepage": "homepage", + "hyprland": "hyprland", + "hyprpaper": "hyprpaper", + "linkal": "linkal", + "nil": "nil", + "nix-rfc-92": "nix-rfc-92", + "nixos-apple-silicon": "nixos-apple-silicon", + "nixpkgs": "nixpkgs_5", + "simple-nixos-mailserver": "simple-nixos-mailserver", + "sops-nix": "sops-nix", + "unstable": "unstable" + } + }, + "rust-overlay": { + "inputs": { + "flake-utils": [ + "attic", + "crane", + "flake-utils" + ], + "nixpkgs": [ + "attic", + "crane", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1675391458, + "narHash": "sha256-ukDKZw922BnK5ohL9LhwtaDAdCsJL7L6ScNEyF1lO9w=", + "owner": "oxalica", + "repo": "rust-overlay", + "rev": "383a4acfd11d778d5c2efcf28376cbd845eeaedf", + "type": "github" + }, + "original": { + "owner": "oxalica", + "repo": "rust-overlay", + "type": "github" + } + }, + "rust-overlay_2": { + "inputs": { + "flake-utils": [ + "nil", + "flake-utils" + ], + "nixpkgs": [ + "nil", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1685413459, + "narHash": "sha256-+ELexqS2yN0wj1WnmWdF24OfjRBIgTN6Ltcpjvp2dEo=", + "owner": "oxalica", + "repo": "rust-overlay", + "rev": "9b3284e2412f76bd68ff46f8cf1c7af44d7ffac0", + "type": "github" + }, + "original": { + "owner": "oxalica", + "repo": "rust-overlay", + "type": "github" + } + }, + "rust-overlay_3": { + "flake": false, + "locked": { + "lastModified": 1675132198, + "narHash": "sha256-izOVjdIfdv0OzcfO9rXX0lfGkQn4tdJ0eNm3P3LYo/o=", + "owner": "oxalica", + "repo": "rust-overlay", + "rev": "48b1403150c3f5a9aeee8bc4c77c8926f29c6501", + "type": "github" + }, + "original": { + "owner": "oxalica", + "repo": "rust-overlay", + "type": "github" + } + }, + "simple-nixos-mailserver": { + "inputs": { + "blobs": "blobs", + "nixpkgs": [ + "unstable" + ], + "nixpkgs-22_11": [ + "nixpkgs" + ], + "utils": [ + "flake-utils" + ] + }, + "locked": { + "lastModified": 1671659164, + "narHash": "sha256-DbpT+v1POwFOInbrDL+vMbYV3mVbTkMxmJ5j50QnOcA=", + "owner": "simple-nixos-mailserver", + "repo": "nixos-mailserver", + "rev": "bc667fb6afc45f6cc2d118ab77658faf2227cffd", + "type": "gitlab" + }, + "original": { + "owner": "simple-nixos-mailserver", + "ref": "nixos-22.11", + "repo": "nixos-mailserver", + "type": "gitlab" + } + }, + "sops-nix": { + "inputs": { + "nixpkgs": [ + "unstable" + ], + "nixpkgs-stable": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1685434555, + "narHash": "sha256-aZl0yeaYX3T2L3W3yXOd3S9OfpS+8YUOT2b1KwrSf6E=", + "owner": "Mic92", + "repo": "sops-nix", + "rev": "876846cde9762ae563f018c17993354875e2538e", + "type": "github" + }, + "original": { + "owner": "Mic92", + "repo": "sops-nix", + "type": "github" + } + }, + "systems": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "unstable": { + "locked": { + "lastModified": 1685564631, + "narHash": "sha256-8ywr3AkblY4++3lIVxmrWZFzac7+f32ZEhH/A8pNscI=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "4f53efe34b3a8877ac923b9350c874e3dcd5dc0a", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "utils": { + "locked": { + "lastModified": 1667395993, + "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "wlroots": { + "flake": false, + "locked": { + "host": "gitlab.freedesktop.org", + "lastModified": 1685491729, + "narHash": "sha256-YfpP8tKpcr0Lxlr3PdoMaY3GD/uJRl6E5pp5KQCEuzg=", + "owner": "wlroots", + "repo": "wlroots", + "rev": "3f0487d310974f6ff889ca80e4fb4005553814ed", + "type": "gitlab" + }, + "original": { + "host": "gitlab.freedesktop.org", + "owner": "wlroots", + "repo": "wlroots", + "type": "gitlab" + } + }, + "xdph": { + "inputs": { + "hyprland-protocols": [ + "hyprland", + "hyprland-protocols" + ], + "nixpkgs": [ + "hyprland", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1685385764, + "narHash": "sha256-r+XMyOoRXq+hlfjayb+fyi9kq2JK48TrwuNIAXqlj7U=", + "owner": "hyprwm", + "repo": "xdg-desktop-portal-hyprland", + "rev": "4d9ff0c17716936e0b5ca577a39e263633901ed1", + "type": "github" + }, + "original": { + "owner": "hyprwm", + "repo": "xdg-desktop-portal-hyprland", + "type": "github" + } + } + }, + "root": "root", + "version": 7 +}