|login = username password [ site ]|
Specifies a journal user for a LiveJournal-based site. The site is an
optional hostname, such as
|hlogin = username MD5password [ site ]|
login except the password specified is an MD5 hash digest of the actual password.
|atomblog = username password [ URIpath ]|
Specifies a journal user for an Atom API-based site. The URIpath is an
optional URL for feed discovery, such as
|hatomblog = username MD5password [ URIpath ]|
atomblog except the password specified is an MD5 hash digest of the actual password.
|metaweb = username password URIpath|
Specifies a journal user for a MetaWeb API-based site. The URIpath is the
URL for the sites XML-RPC MetaWeb interface, such as
|default_user = username|
metaweb may be specified multiple times, this parameter allows the user to specify
which identity to use by default.
|default_blog = username blogname|
Specifies a default blog to use when a blogging service such as Wordpress allows multiple blogs under a username.
|journal = journalname|
By default, Charm uses the journal of the current user. However, some people
post to a community or a shared journal more frequently than they do to their
own journal. This option allows the user to specify that journal by default,
rather than their own.
|url = interface_url|
By default, Charm posts to LiveJournal. This parameter can be used to
specify a different default, rather than specifying the site in
hlogin (but this must be a full URL, not just the hostname).
checkdelay = minutes Specifies the number of minutes to wait between each attempt to check whether friends have posted journal updates.
checkgroups = groups Specifies the friend groups to check. This is a comma-delimited list, such as "Group1,Group2,Group3".
archive_dir = directory Specifies the directory to save completed posts in.
organize = type Specifies how to organize the archive directory. type can be none (no subdirectories), year (subdirectories by year), or month (subdirectories by month within subdirectories by year).
editor = program Use this program as the editor for posts.
pager = program Use this program as the pager when previewing posts.
spellchecker = program Use this program as the spellchecker for posts.
default_filter = program Use this program as the default when you choose to text-filter a post.
default_template = templatefile Load this template file as the default content for posts.
draft_dir = directory Use this directory as the place to save drafts in progress.
autodetect = boolean
Use XMMS music detection to automatically determine what music to use for a post?
autoformat = boolean Let the server HTML format our post, or do it ourselves?
backdate = boolean Backdate our post so it does not appear on friends pages?
comments = boolean Allow comments on this post?
noemail = boolean Do not email us when we receive comments on this post?
security = level Sets the security level, where level can be public (everyone), private (just the poster), friends (friends of the poster), or a list of friend group names separated by commas.
show_permissions = boolean Automatically add a header to the entry, stating the security level?
groupheader = group,text When adding permission headers, use text instead of the friend group name group
commpic = journal,userpic Sets the default userpic used when posting to a community or shared journal.
archive = boolean Archive an entry automatically after it has been posted?
archive_edits = boolean Archive an entry automatically after it has been edited (modified on the server)?
archive_overwrite = boolean When archiving an edited entry, overwrite the original, or save the edit as a separate file?
archive_subdirs = boolean Use a separate subdirectory for each username, community, and shared journal, or put all archived posts under a single directory?
There is an example charmrc file. It can usually be found in /usr/share/doc/charm/sample.charmrc
There is a full manual for Charm. It can usually be found in /usr/share/doc/charm/charm.html
Lydia Leong (email@example.com)
|-->||CHARMRC (5)||November 2004|