# NixOps configuration for the hosts running a Taskwarrior server (taskd) { config, pkgs, lib, ... }: { services.taskserver = { enable = true; # Enable Taskwarrior server fqdn = "task.mcwhirter.io"; # Server's public domain name listenHost = "task.mcwhirter.io"; # Sets listening IP & opens firewall organisations = { teaghlach = { groups = [ "teaghlach" ]; users = [ "craige" "fiona" ]; }; sgioba = { groups = [ "sgioba" ]; users = [ "craige" ]; }; obair = { groups = [ "obair" ]; users = [ "craige" "disasm" ]; }; }; }; }