From 5201fcfae4200c86760d38931d8deb07ef8ac91c Mon Sep 17 00:00:00 2001 From: Julien Malka Date: Sat, 21 Dec 2024 13:42:48 +0100 Subject: [PATCH] chore(shell): add nixmoxer --- .gitignore | 1 + lon.lock | 10 ++++++++++ shell.nix | 2 ++ 3 files changed, 13 insertions(+) diff --git a/.gitignore b/.gitignore index 05bd074..7b27fca 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ .direnv result result-* +nixmoxer.conf diff --git a/lon.lock b/lon.lock index a4ef1f2..13b1e73 100644 --- a/lon.lock +++ b/lon.lock @@ -161,6 +161,16 @@ "url": "https://github.com/nixos/nixpkgs/archive/b47fd6fa00c6afca88b8ee46cfdb00e104f50bca.tar.gz", "hash": "sha256-nbG9TijTMcfr+au7ZVbKpAhMJzzE2nQBYmRvSdXUD8g=" }, + "proxmox": { + "type": "GitHub", + "fetchType": "tarball", + "owner": "saumonnet", + "repo": "proxmox-nixos", + "branch": "main", + "revision": "15187a4c4ac50d1a38c734f72dd201a7eb504a89", + "url": "https://github.com/saumonnet/proxmox-nixos/archive/15187a4c4ac50d1a38c734f72dd201a7eb504a89.tar.gz", + "hash": "sha256-wh2piKI2vfwQXmeSVX3ZDdxg6ChUQ1YolG4Cn4r6nuk=" + }, "stateless-uptime-kuma": { "type": "Git", "fetchType": "git", diff --git a/shell.nix b/shell.nix index 84557fa..ee104d5 100644 --- a/shell.nix +++ b/shell.nix @@ -5,6 +5,7 @@ let agenix = pkgs.callPackage "${inputs.agenix}/pkgs/agenix.nix" { }; bootstrap = pkgs.callPackage scripts/bootstrap-machine.nix { inherit nixos-anywhere; }; lon = pkgs.callPackage "${inputs.lon}/nix/packages/lon.nix" { }; + nixmoxer = pkgs.callPackage "${inputs.proxmox}/pkgs/nixmoxer" { }; pre-commit-hook = (import ( pkgs.applyPatches { @@ -40,6 +41,7 @@ pkgs.mkShell { bootstrap pkgs.statix lon + nixmoxer ]; shellHook = '' ${pre-commit-hook.shellHook}