Starting with version 0.3.0 of Erminig, there's a command-line mode, which avoids (almost) entirely the use of the graphical interface for synchronization tasks.
This page documents how to use the command-line mode.
Starting Erminig with the arguments
will produce a short help page, such as this one:
~ $ erminig -h
This is Erminig version 0.3.0
/usr/bin/erminig [-h] [--help] [--all-profiles | --profiles=p1,p2,...] [--proxy]
-h or --help : show this help page
--all-profiles : synchronize all profiles in command line mode
--profiles=p1,p2,... : synchronize in command line mode profiles
named p1 and p2
--proxy : Enable proxy support (must be configured
in GUI before using!)
Here are a few more informations about these options:
--all-profiles: Synchronizes all enabled profiles
--profiles=p1,p2,...: Synchronizes only profiles listed after the = sign. Profile names are those displayed in the main window of Erminig when used in graphical mode. If synchronizing more than one profile, separate them with a colon, and put no space before or after the colon!
If your profile name contains spaces, please put quotes around the name (or alternatively around the whole list of profiles).
erminig --profiles=Work: this will update only the profile called "Work", if enabled
erminig --profiles=Work,Personal: this will update profiles called "Work" and "Personal", if enabled
erminig --profiles=Work,"Home Calendar": this will update profiles called "Work" and "Home Calendar", if enabled
erminig --profiles="Work,Home Calendar": this has the same behaviour as the previous example
--proxy: Enable the proxy configuration for command-line mode operations. Proxy options must be set beforehand in the graphical interface