Files
covenant-setup/examples/install.toml
T
2026-03-27 21:18:48 -05:00

36 lines
1004 B
TOML

app_name = "Covenant-Setup Sample App"
[[directories]]
path = "{LocalAppData}\\CovenantSetupSample"
[[directories]]
path = "{LocalAppData}\\CovenantSetupSample\\bin"
[[files]]
source = "payload\\sample_app.cmd"
destination = "{LocalAppData}\\CovenantSetupSample\\bin\\sample_app.cmd"
[[registry]]
key = "HKCU\\Software\\CovenantSetupSample"
name = "InstallRoot"
value = "{LocalAppData}\\CovenantSetupSample"
[[shortcuts]]
path = "{Desktop}\\Covenant-Setup Sample App.lnk"
target = "{LocalAppData}\\CovenantSetupSample\\bin\\sample_app.cmd"
description = "Launch the Covenant-Setup sample payload"
[[scripts]]
command = "powershell"
args = [
"-ExecutionPolicy",
"Bypass",
"-Command",
"New-Item -ItemType Directory -Path .\\logs -Force | Out-Null; 'post-install script ran' | Set-Content .\\logs\\post_install.txt"
]
working_directory = "{LocalAppData}\\CovenantSetupSample"
[purge]
registry_branches = ["HKCU\\Software\\CovenantSetupSample"]
paths = ["{LocalAppData}\\CovenantSetupSample"]