File: org-clock.el.html
This file contains the time clocking code for Org mode
Defined variables (61)
org-clock-ask-before-exiting | If non-nil, ask if the user wants to clock out before exiting Emacs. |
org-clock-auto-clock-resolution | When to automatically resolve open clocks found in Org buffers. |
org-clock-auto-clockout-timer | Timer for auto clocking out when Emacs is idle. |
org-clock-before-select-task-hook | Hook called in task selection just before prompting the user. |
org-clock-cancel-hook | Hook run when canceling the current clock. |
org-clock-clocked-in-display | When clocked in for a task, Org can display the current |
org-clock-clocktable-default-properties | Default properties for new clocktables. |
org-clock-clocktable-formatter | Function to turn clocking data into a table. |
org-clock-clocktable-language-setup | Terms used in clocktable, translated to different languages. |
org-clock-continuously | Non-nil means to start clocking from the last clock-out time, if any. |
org-clock-current-task | Task currently clocked in. |
org-clock-default-task | Marker pointing to the default task that should clock time. |
org-clock-display-default-range | Default range when displaying clocks with ‘org-clock-display’. |
org-clock-effort | Effort estimate of the currently clocking task. |
org-clock-file-time-cell-format | Format string for the file time cells. |
org-clock-file-total-minutes | Holds the file total time in minutes, after a call to ‘org-clock-sum’. |
org-clock-frame-title-format | The value for ‘frame-title-format’ when clocking in. |
org-clock-goto-before-context | Number of lines of context to display before currently clocked-in entry. |
org-clock-goto-hook | Hook run when selecting the currently clocked-in entry. |
org-clock-goto-may-find-recent-task | Non-nil means ‘org-clock-goto’ can go to recent task if no active clock. |
org-clock-has-been-used | Has the clock been used during the current Emacs session? |
org-clock-heading-function | When non-nil, should be a function to create ‘org-clock-heading’. |
org-clock-history | List of marker pointing to recent clocked tasks. |
org-clock-history-length | Number of clock tasks to remember in history. |
org-clock-idle-time | When non-nil, resolve open clocks if the user is idle more than X minutes. |
org-clock-in-hook | Hook run when starting the clock. |
org-clock-in-prepare-hook | Hook run when preparing the clock. |
org-clock-in-resume | If non-nil, resume clock when clocking into task with open clock. |
org-clock-in-switch-to-state | Set task to a special todo state while clocking it. |
org-clock-interrupted-task | Marker pointing to the task that has been interrupted by the current clock. |
org-clock-into-drawer | Non-nil when clocking info should be wrapped into a drawer. |
org-clock-leftover-time | If non-nil, user canceled a clock; this is when leftover time started. |
org-clock-loaded | Was the clock file loaded? |
org-clock-mode-line-entry | Information for the mode line about the running clock. |
org-clock-mode-line-total | Default setting for the time included for the mode line clock. |
org-clock-notification-was-shown | Shows if we have shown notification already. |
org-clock-out-hook | Hook run when stopping the current clock. |
org-clock-out-remove-zero-time-clocks | Non-nil means remove the clock line when the resulting time is zero. |
org-clock-out-switch-to-state | Set task to a special todo state after clocking out. |
org-clock-out-when-done | When non-nil, clock will be stopped when the clocked entry is marked DONE. |
org-clock-persist | When non-nil, save the running clock when Emacs is closed. |
org-clock-persist-file | File to save clock data to. |
org-clock-persist-query-resume | When non-nil, ask before resuming any stored clock during load. |
org-clock-persist-query-save | When non-nil, ask before saving the current clock on exit. |
org-clock-report-include-clocking-task | When non-nil, include the current clocking task time in clock reports. |
org-clock-resolve-expert | Non-nil means do not show the splash buffer with the clock resolver. |
org-clock-rounding-minutes | Rounding minutes when clocking in or out. |
org-clock-sound | Sound to use for notifications. |
org-clock-stored-history | Clock history, populated by ‘org-clock-load’. |
org-clock-stored-resume-clock | Clock to resume, saved by ‘org-clock-load’. |
org-clock-string-limit | Maximum length of clock strings in the mode line. 0 means no limit. |
org-clock-task-overrun | Internal flag indicating if the clock has overrun the planned time. |
org-clock-task-overrun-text | Extra mode line text to indicate that the clock is overrun. |
org-clock-total-time | Holds total time, spent previously on currently clocked item. |
org-clock-total-time-cell-format | Format string for the total time cells. |
org-clock-update-period | Number of seconds between mode line clock string updates. |
org-clock-x11idle-program-name | Name of the program which prints X11 idle time in milliseconds. |
org-clocktable-defaults | Default properties for clock tables. |
org-show-notification-handler | Function or program to send notification with. |
org-show-notification-timeout | Number of seconds to wait before closing Org notifications. |
org-task-overrun-text | Extra mode line text to indicate that the clock is overrun. |