From cb15cc209bc13c672c96a928c3b41f1449d18475 Mon Sep 17 00:00:00 2001 From: Noah Masur <7386960+nmasur@users.noreply.github.com> Date: Fri, 21 Jul 2023 01:07:09 +0000 Subject: [PATCH] create wakeonlan convenience function --- modules/nixos/hardware/networking.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/modules/nixos/hardware/networking.nix b/modules/nixos/hardware/networking.nix index 8fc884c..099df31 100644 --- a/modules/nixos/hardware/networking.nix +++ b/modules/nixos/hardware/networking.nix @@ -1,4 +1,4 @@ -{ config, lib, ... }: { +{ config, pkgs, lib, ... }: { config = lib.mkIf config.physical { @@ -20,6 +20,12 @@ workstation = true; }; }; + + environment.systemPackages = [ + (pkgs.writeShellScriptBin "wake-tempest" + "${pkgs.wakeonlan}/bin/wakeonlan --ip=192.168.1.255 74:56:3C:40:37:5D") + ]; + }; }