changed cloning

This commit is contained in:
John Lancaster
2024-09-14 01:05:07 +00:00
parent e31d04e273
commit 03e40b7f14

View File

@@ -2,7 +2,9 @@
let
stateVersion = "24.05";
unstable = import <nixos-unstable> {};
adNixPath = "/srv/appdaemon/ad-nix";
adPath = "/usr/src/app";
adBranch = "hass";
in
{
imports = [
@@ -19,8 +21,15 @@ 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 https://gitea.john-stream.com/john/ad-nix ${adPath}
sudo git clone -b ${adBranch} https://github.com/jsl12/appdaemon ${adPath}
sudo chown -R appdaemon:users ${adPath}
else
echo "${adPath} already exists"