made adRepo a variable

This commit is contained in:
John Lancaster
2024-09-16 18:25:40 +00:00
parent 7d3a5b80b2
commit 803a4f9976

View File

@@ -5,6 +5,7 @@ let
adHome = "/srv/appdaemon";
adNixPath = "${adHome}/ad-nix";
adPath = "/usr/src/app";
adRepo = "https://github.com/jsl12/appdaemon";
adBranch = "hass";
in
{
@@ -22,15 +23,8 @@ in
sudo nix-channel --update && sudo nixos-rebuild switch
'')
(pkgs.writeShellScriptBin "ad-clone" ''
if [ ! -d ${adNixPath} ]; then
sudo git clone https://gitea.john-stream.com/john/ad-nix ${adNixPath}
sudo chown -R appdaemon:users ${adNixPath}
else
echo "${adNixPath} already exists"
fi
if [ ! -d ${adPath} ]; then
sudo git clone -b ${adBranch} https://github.com/jsl12/appdaemon ${adPath}
sudo git clone -b ${adBranch} ${adRepo} ${adPath}
sudo chown -R appdaemon:users ${adPath}
else
echo "${adPath} already exists"