os/modules
Benjamin Bädorf 0b229a771e
Barebones ci-runner module
This adds a barebones CI-runner module with the following option:

`pub-solar.ci-runner.enable`

If enabled, this will start a systemd service on boot that runs
`drone-runner-exec`. The configuration expects you to have a file called
`secrets/drone-runner-exec-config` handled by agenix that gets put into
`/run/agenix/drone-runner-exec-config` and is owned by root.

This file should contain a configuration similar to the following:

```
CLIENT_DRONE_RPC_PROTO=https
CLIENT_DRONE_RPC_HOST=drone.company.com
CLIENT_DRONE_RPC_SECRET=super-duper-secret
```
2022-08-13 22:08:02 +02:00
..
arduino Add Arduino module 2022-08-10 22:53:37 +02:00
audio Merge pull request 'Add spotify as an audio option' (#99) from feature/spotify into main 2022-08-12 20:43:03 +00:00
ci-runner Barebones ci-runner module 2022-08-13 22:08:02 +02:00
compat Initial PubSolarOS commit 2021-05-30 21:10:28 +02:00
crypto tree-wide: gnome3 -> gnome, add hicolor-icon-theme 2022-04-30 15:21:27 +02:00
devops Use newer ansible version instead of pythonPackages one 2022-02-02 04:00:11 +01:00
docker Initial PubSolarOS commit 2021-05-30 21:10:28 +02:00
email Initial PubSolarOS commit 2021-05-30 21:10:28 +02:00
gaming Add looking glass for VMs, switch from scream-ivshmem to qemu-pulse 2021-12-11 21:10:07 +01:00
graphical Introduce option to enable autologin 2022-05-03 19:26:02 +02:00
nextcloud Initial PubSolarOS commit 2021-05-30 21:10:28 +02:00
office tree-wide: gnome3 -> gnome, add hicolor-icon-theme 2022-04-30 15:21:27 +02:00
printing Initial PubSolarOS commit 2021-05-30 21:10:28 +02:00
social signal-desktop: works without workaround again 2022-07-08 14:24:23 +02:00
sway signal-desktop: works without workaround again 2022-07-08 14:24:23 +02:00
terminal-life Merge branch 'main' into fix/neovim-cherry-picks 2022-08-13 17:35:16 +02:00
uhk Initial PubSolarOS commit 2021-05-30 21:10:28 +02:00
user Merge branch 'main' into feature/basic-iso 2022-02-02 04:38:30 +01:00
virtualisation Remove unused scream pulse service file 2022-06-04 19:42:13 +02:00
x-os Make cryptroot optional 2022-08-13 12:32:37 +02:00
hm-system-defaults.nix ref: make hm common module explicit 2021-07-16 13:02:49 -05:00
nix-path.nix fix: move legacy nix path definitions back to devos 2021-07-16 15:27:17 -05:00