Chapter 3. Configuring KAlarm

To configure KAlarm's operation to suit your system and your personal preferences, select SettingsConfigure KAlarm.... This displays the Configuration dialog.

General

The General section lets you control KAlarm's overall behavior:

  • Run Mode: This allows you to select whether KAlarm should run automatically, manually or not at all.

    • Run automatically: Select this to run KAlarm automatically at login to ensure that it always runs. This option must be selected for KAlarm to function normally and to always trigger alarms.

    • Run manually only: Select this if you only want to use KAlarm occasionally. It will not run automatically, and you will need to run it manually when you require it. Once it quits (or after you log out), it will no longer function or trigger alarms until you run it manually again.

    • Do not run: Select this if you want to stop using KAlarm. It will no longer be started at login and after it quits or you log out, it will no longer trigger alarms.

      Note that if you later run KAlarm again after selecting this option, KAlarm will then resume normal functioning and will be run automatically at login. If you still do not want to use KAlarm after that, you will need to select this Do not run option once more.

  • Warn before quitting: KAlarm must be running for alarms to trigger. Select this option so that if you attempt to terminate KAlarm using its Quit option, you will be warned that alarms will be disabled and prompted for confirmation. This prevents accidental disabling of alarms. For safety, this option is automatically re-enabled by default whenever you change run mode.

  • Enable alarm names: Specify whether each alarm can be given a name to help you to identify it. This determines whether the Name column will be shown in the alarm list, and whether the Alarm name field will appear in the Alarm Edit dialog.

  • Confirm alarm deletions: Specify whether you should be prompted for confirmation each time you delete an alarm.

  • Default defer time interval: Enter the default time interval, in hours and minutes, to show initially when the Defer Alarm dialog is displayed. Note that if an alarm has been deferred previously, the interval shown initially in the Defer Alarm dialog will be equal to the deferral interval used the last time that alarm was deferred.

  • Terminal for Command Alarms: Here, you can select which type of terminal window should be used for command alarms which are executed in a terminal window. Some of the most common terminal window applications are preconfigured, e.g. xterm, Konsole, although only those which are installed on your system will be shown here. You can view the actual command options used for each application by displaying the context help for its radio button.

    If you want to use another application, or want to use one of those listed but with different command options, select Other and enter the command to invoke the terminal window. By default, the alarm's command string will be appended to what you specify. Alternatively, you may specify where the alarm's command string should be inserted, by use of the following codes:

    %c

    The alarm's command string will be substituted.

    %w

    The alarm's command string will be substituted, with a sleep appended.

    %C

    A temporary command file containing the alarm's command string will be created, and the command to execute the file will be substituted.

    %W

    A temporary command file containing the alarm's command string will be created with a sleep appended, and the command to execute the file will be substituted.

    %t

    KAlarm's name in the current language will be substituted.

    When the command alarm is triggered, its command string will be quoted before being inserted into the terminal window command.

  • Plugins: This section allows you to choose which of KAlarm's installed plugins to use.

    • Audio Backend: Choose which audio system to use to play sound files. Only installed audio plugins are listed; if none is installed, this option is not shown.

    • Enable Akonadi: Choose whether to use Akonadi to provide features which depend on it. See Akonadi plugin for details. Note that this option is only shown if the Akonadi plugin is installed.