summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* fix(stdlib): fixed apt package promisesJulien Dessaux2024-03-071-0/+3
| | | | | The installed packages list failed to recognise packages when the architecture name is part of the package's name
* feat(packages): finished implementing packages install promisesJulien Dessaux2024-03-073-14/+32
|
* feat(stdlib): bootstrapped stdlib with debian and systemd promisesJulien Dessaux2024-03-072-0/+76
|
* fix(files): fixed file promises when a file does not already existJulien Dessaux2024-03-072-2/+2
|
* feat(variables): implemented a list of strings value type for template variablesJulien Dessaux2024-03-072-2/+32
|
* feat(services): implemented service promisesJulien Dessaux2024-03-072-0/+104
|
* feat(files): implemented file permission promisesJulien Dessaux2024-03-073-25/+153
|
* chore(files): updated FilePromise APIJulien Dessaux2024-03-071-29/+38
|
* feat(variables): allow variable promises to be used directly where template ↵Julien Dessaux2024-03-072-6/+26
| | | | values are
* chore(templates): cleaned the templating apiJulien Dessaux2024-03-074-30/+56
|
* feat(templates): generalised templating from file contents to any gonf valueJulien Dessaux2024-03-074-69/+99
|
* fix(variables): fixed variable return value on errorJulien Dessaux2024-03-071-1/+1
|
* chore(gonf): first draft of the gonf lib with commands, files, packages and ↵Julien Dessaux2024-03-0710-0/+522
| | | | variables
* chore(repo): initial importJulien Dessaux2024-03-071-0/+287