A simple role to manage a local timewarrior installation.
gather_facts: true
- Repository files for timewarrior either as RPM or DEB package.
- Provide the
become
password so that the role can elevate the rights where needed.
For a list of variables, their settings and examples please see ./defaults/main.yml
.
The main parameters you want to probably set are:
timewarrior_config
timewarrior_locales
timewarrior_extensions
Any other variable is documented in ./vars/main.yml
.
No other roles are required.
Including an example of how to use your role (for instance, with variables passed in as parameters) is always nice for users too:
- hosts: all
gather_facts: true
roles:
- role: spreadcat.timewarrior
timewarrior_config:
verbose: "yes"
timewarrior_locales:
- nb_NO
timewarrior_exstensions:
- ./files/timewarrior/tmw_extension.py
- The role does not support configuring a work week in the configuration file.
MIT
This role was developed and is maintained by dbv [email protected].