+ <varlistentry> <!-- config-test -->
+ <term><option>config-test</option></term>
+ <listitem>
+ <para>Test configuration file and exit. Uses the configuration file specified with <option>--config</option> or default location.<sbr />Default is to use <envar>$XDG_CONFIG_HOME/mpd_sima/mpd_sima.cfg</envar> (see <xref linkend="files"/> for more).</para>
+ <para>config-test tests MPD connection and Tags plugin configuration.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry> <!-- create-db -->
+ <term><option>create-db</option></term>
+ <listitem>
+ <para>Create the database and exit. Uses folder specified with <option>--var-dir</option> or default directory.<sbr />Default is to use <envar>$XDG_DATA_HOME/mpd_sima/</envar> (see <xref linkend="files"/> for more).</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry> <!-- generate-config -->
+ <term><option>generate-config</option></term>
+ <listitem>
+ <para>Generate a sample configuration file according to the current CLI options and env. var.. The configuration is written on stdout.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry> <!-- purge-history -->
+ <term><option>purge-history</option></term>
+ <listitem>
+ <para>Purge play history in the database and exit. Uses folder specified with <option>--var-dir</option> or default directory.<sbr />Default is to use <envar>$XDG_DATA_HOME/mpd_sima/</envar> (see <xref linkend="files"/> for more).</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry> <!-- bl-view -->
+ <term><option>bl-view</option></term>
+ <listitem>
+ <para>View blocklist, useful to get entry IDs to remove with delete command.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry> <!-- bl-add-artist -->
+ <term><option>bl-add-artist <replaceable class="parameter">artist</replaceable></option></term>
+ <listitem>
+ <para>Add artist to the blocklist. If
+ <replaceable class="parameter">artist</replaceable>
+ is not provided, try to get the currently playing artist.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry> <!-- bl-add-album -->
+ <term><option>bl-add-album <replaceable class="parameter">album</replaceable></option></term>
+ <listitem>
+ <para>Add album to the blocklist. If
+ <replaceable class="parameter">album</replaceable>
+ is not provided, try to get the currently playing album.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry> <!-- bl-add-track -->
+ <term><option>bl-add-track <replaceable class="parameter">track</replaceable></option></term>
+ <listitem>
+ <para>Add track to the blocklist. If
+ <replaceable class="parameter">track</replaceable>
+ is not provided, try to get the currently playing track.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry> <!-- bl-delete -->
+ <term><option>bl-delete <replaceable class="parameter">id</replaceable></option></term>
+ <listitem>
+ <para>Remove blocklist entry referenced by its
+ <replaceable class="parameter">id</replaceable>. Use bloclist view command to get the id.
+ </para>
+ </listitem>
+ </varlistentry>