Manpage

(Included in the tarball)



CALCURSE(1)			Calcurse Manual			   CALCURSE(1)



NAME
       Calcurse - text-based organizer

SYNOPSIS
       calcurse [-h|-v] [-x] [-N] [-an] [-t[num]] [-d date|num] [-c file]

DESCRIPTION
       Calcurse	 is a text-based calendar and scheduling application. It helps
       keeping track of events, appointments and everyday  tasks.   A  config-
       urable  notification system reminds user of upcoming deadlines, and the
       curses based interface can be customized to suit user  needs.   All  of
       the commands are documented within an online help system.

OPTIONS
       The following options are supported:

       -a, --appointment
	      Print  the appointments and events for the current day and exit.
	      Note: the calendar from which to read the	 appointments  can  be
	      specified using the '-c' flag.

       -c <file>, --calendar <file>
	      Specify  the  calendar  file  to	use.  The  default calendar is
	      '~/.calcurse/apts' (see section FILES below).

       -d <date|num>, --day <date|num>
	      Print the appointments and events for the given date or for  the
	      given number of upcoming days, depending on the argument format.
	      Two possible formats are supported:

		o  a date of the form 'mm/dd/yyyy'.

		o  a number 'n'.

	      In the first case, the appointments  and	events	list  for  the
	      specified	 date  will  be returned, while in the second case the
	      appointments and events list for the 'n' upcoming days  will  be
	      returned.
	      As an example, typing 'calcurse -d 3' will display your appoint-
	      ments and events for today, tomorrow, and the day	 after	tomor-
	      row.
	      Note:  as for the '-a' flag, the calendar from which to read the
	      appointments can be specified using the '-c' flag.

       -h, --help
	      Print a short help text describing  the  supported  command-line
	      options, and then exit.

       -n, --next
	      Print  the  next	appointment within upcoming 24 hours and exit.
	      The indicated time is the	 number	 of  hours  and	 minutes  left
	      before this appointment.
	      Note:  the  calendar  from which to read the appointments can be
	      specified using the '-c' flag.

       -N, --note
	      When used with the '-a' or '-t' flag, also print note content if
	      one is associated with the displayed item.

       -t[num], --todo[=num]
	      Print  the  'todo'  list and exit. If the optional number num is
	      given, then only todos having a priority equal to	 num  will  be
	      returned.
	      Note:  priority  number  must be between 1 (highest) and 9 (low-
	      est).

       -v, --version
	      Display calcurse version and exit.

       -x, --export
	      Export user data to iCalendar format. Events,  appointments  and
	      todos are converted and echoed to stdout.
	      Note:  redirect  standard	 output	 to  export data to a file, by
	      issuing a command such as:
	      $ calcurse --export > my_data.ics

NOTES
       Calcurse interface contains three different panels (calendar,  appoint-
       ment  list,  and todo list) on which you can perform different actions.
       All the possible actions, together with	their  associated  keystrokes,
       are listed on the status bar. This status bar takes place at the bottom
       of the screen.

       At any time, the built-in help system can be invoked  by	 pressing  the
       '?'   key.  Once	 viewing  the help screens, informations on a specific
       command can be accessed by pressing the keystroke corresponding to that
       command.

CONFIGURATION
       The  calcurse options can be changed from the configuration menu (shown
       when 'C' is hit). Four possible categories are to be chosen from :  the
       color  scheme,  the  layout  (the  location  of the three panels on the
       screen), notification options, and more general options (such as	 auto-
       matic  save before quitting).  All of these options are detailed in the
       configuration menu.

FILES
       The following structure is created in your $HOME	 directory  the	 first
       time calcurse is run :


       $HOME/.calcurse/
		 |___notes/
		 |___conf
		 |___apts
		 |___todo

       The  notes  subdirectory	 contains  descriptions of the notes which are
       attached to appointments, events or todos. One text file is created per
       note,  whose  name  is built using mkstemp(3) and should be unique, but
       with no relation with the corresponding item's description.
       The conf file contains the user configuration. The apts	file  contains
       all  of	the user's appointments and events, and the todo file contains
       the todo list.

ENVIRONMENT
       This section describes the environment variables that affect  how  cal-
       curse operates.

       VISUAL
	   Specifies the external editor to use for writing notes.

       EDITOR
	   If  the VISUAL environment variable is not set, then EDITOR will be
	   used as the default external editor. If none of those variables are
	   set, then /usr/bin/vi is used instead.

       PAGER
	   Specifies  the default viewer to be used for reading notes. If this
	   variable is not set, then /usr/bin/less is used.

BUGS
       Incorrect highlighting of items appear when using  calcurse  black  and
       white  theme together with a $TERM variable set to xterm-color.	To fix
       this bug, and as advised by Thomas E. Dickey (xterm maintainer), xterm-
       xfree86	should	be  used instead of xterm-color to set the $TERM vari-
       able:
	   "The xterm-color value for $TERM is a bad choice for
	    XFree86 xterm because it is commonly used for a
	    terminfo entry which happens to not support bce.
	    Use the xterm-xfree86 entry which is distributed
	    with XFree86 xterm (or the similar one distributed
	    with ncurses)."

       If you find other bugs, please send a report to	calcurse@culot.org  or
       to the author, below.

SEE ALSO
       vi(1), less(1), ncurses(3), mkstemp(3)
       Calcurse home page : http://culot.org/calcurse/
       Calcurse	 complete  manual, translated in many languages and maintained
       in html format, can be found in the doc/ directory of the source	 pack-
       age, or at: http://culot.org/calcurse/manual.html

AUTHOR
       Frederic Culot <frederic at culot dot org>.

COPYRIGHT
       Copyright (c) 2004-2008 by Frederic Culot.
       This  software is released under the GNU General Public License. Please
       read the COPYING file for more information.



Version 2.1			April 05, 2008			   CALCURSE(1)


Culot.org
    
birthday 5 ans!
Home
Contact
CV
Thèse
Programmation
Citations

In English
     Home
Resume

Calcurse
     Home
Manual
Manpage
News [rss]
ChangeLog
Todo
Screenshots
Testimonials
CVSweb
Download

Privé
     Photos
Livre d'or
Chat
Bookmarks


Valid HTML 4.01!