nixos/hosts/mystra/taskd.nix

27 lines
709 B
Nix

{ ... }:
{
# # NOTE:
# After server installation, you must synchronize the clients with
# taskd. To do so, export the user config as follows (on server):
# ```bash
# nixos-taskserver user export personal hms > hms_config.sh
# ```
# and copy it to the client machine. Run it (on client):
# ```bash
# sh hms_config.sh
# ```
# and initialize synchronization (on client):
# ```bash
# task sync init
# ```
# See [this link](https://wiki.kunzelma.de/taskwarrior) for more.
#
# # TODO: find a better way than the mess above.
services.taskserver = {
enable = true;
fqdn = "henri-saudubray.fr";
listenHost = "::";
organisations.personal.users = [ "hms" ];
};
}