01239701f9
add restic
...
- fix packages that were broken
- change the way configuration is done
- define default facts for packages with os_family level vars
- refine the default facts into an os_family specfic config
2026-04-18 18:44:18 -06:00
f94a9cb8e5
add archlinux installation methods
2026-04-18 12:31:07 -06:00
Matthew Stobbs
8dc427f027
Squash merge move_to_single_file_pkgs into main
2026-04-13 14:50:45 -06:00
Matthew Stobbs
ceabce67e4
removed bool check
...
Signed-off-by: Matthew Stobbs <matthew.stobbs@ucalgary.ca >
2025-05-12 14:24:27 -06:00
Matthew Stobbs
aff4fddfb4
fix broken packages
...
- standardize naming of each pkg append
- move _configured vars to end of block
2025-03-09 21:48:11 -06:00
Matthew Stobbs
2ce49c9b85
updated tasks so they are only run once
2025-03-03 12:04:09 -07:00
Matthew Stobbs
d1e8957f94
fix packages
2025-02-22 14:59:18 -07:00
Matthew Stobbs
852fe8eb7d
more package fixes
2025-02-21 22:59:24 -07:00
Matthew Stobbs
c73ac46bc8
organizing for go pkg installs
2025-02-12 16:57:28 -07:00
Matthew Stobbs
a3df5215b8
reorganizing configuration
...
- static package configuration in `vars/pkgs`
- loaded into the variable `pkgconfig` as part of `tasks/main.yml`
2025-02-12 12:52:55 -07:00
Matthew Stobbs
c9e5f7f9ab
set filetype to yaml.ansible for all yml files
2025-02-09 18:24:38 -07:00
Matthew Stobbs
391e8ee226
fixing packages
2025-01-25 17:54:26 -07:00
Matthew Stobbs
4665de577e
more fixes, more config
2025-01-25 17:39:49 -07:00
Matthew Stobbs
00e08c5997
update and fix multiple packages
2025-01-25 16:07:24 -07:00
Matthew Stobbs
2f3690aded
clean up, refactor, documentation
...
- reducing amount of splitting in configs
- documenting configuration
2025-01-24 23:23:24 -07:00
Matthew Stobbs
0f2d22f3c5
packages are more generic
...
- if config is needed, it has a file in vars/
- all imported vars for pkgs are namespaced with _<pkgname>
2025-01-23 00:29:58 -07:00
Matthew Stobbs
6fa5a46701
configuring more packages
2025-01-22 22:14:49 -07:00