fix: try 'writeShellApplication' for 'astyanax' WOL script

This commit is contained in:
2025-12-03 22:16:05 +01:00
parent c9f69530d8
commit 355cad6574
3 changed files with 16 additions and 2 deletions

View File

@@ -9,6 +9,7 @@
let
username = "h";
hostName = "astyanax";
wolInterfaces = import ../andromache/wol-interfaces.nix;
in
{
imports = [
@@ -43,7 +44,16 @@ in
secrets.username = username;
environment.systemPackages = [ inputs.nvim.packages.x86_64-linux.nvim ];
environment.systemPackages = [
inputs.nvim.packages.x86_64-linux.nvim
(pkgs.writeShellApplication {
name = "wol-andromache";
runtimeInputs = [ pkgs.wakeonlan ];
text = ''
wakeonlan ${wolInterfaces.eno1.macAddress}
'';
})
];
home-manager = {
useGlobalPkgs = true;