From 2d9612bb0332d9cbd3e4e5a9815adea0963dc57a Mon Sep 17 00:00:00 2001 From: Bill Ewanick Date: Wed, 20 Sep 2023 00:32:00 -0400 Subject: [PATCH] Trying something new with service --- nixos-apps/cutesealfanpage.love.nix | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/nixos-apps/cutesealfanpage.love.nix b/nixos-apps/cutesealfanpage.love.nix index cbf363e..4ef6a7a 100644 --- a/nixos-apps/cutesealfanpage.love.nix +++ b/nixos-apps/cutesealfanpage.love.nix @@ -21,18 +21,26 @@ in cutesealfanpage-hakyll-site = { enable = true; description = "The hakyll executable that rebuilds the site when a new blog post is created."; - serviceConfig = { - ExecStart = "cd /workspace/deployed-nixos-server-and-apps/nixos-apps/cutesealfanpage.love; ./hakyll-site"; - }; + script = '' + cd /workspace/deployed-nixos-server-and-apps/nixos-apps/cutesealfanpage.love + nix run .#hakyll-site + ''; + # serviceConfig = { + # ExecStart = "cd /workspace/deployed-nixos-server-and-apps/nixos-apps/cutesealfanpage.love; ./hakyll-site"; + # }; }; cutesealfanpage-generatePosts = { enable = true; description = "The haskell script that creates the new post of the day."; startAt = "08:12:42"; - serviceConfig = { - ExecStart = "cd /workspace/deployed-nixos-server-and-apps/nixos-apps/cutesealfanpage.love; ./generatePosts"; - }; + script = '' + cd /workspace/deployed-nixos-server-and-apps/nixos-apps/cutesealfanpage.love + nix run .#generateSealPosts + ''; + # serviceConfig = { + # ExecStart = "cd /workspace/deployed-nixos-server-and-apps/nixos-apps/cutesealfanpage.love; ./generatePosts"; + # }; }; };