# Wyrd run-configuration file # command for the Remind executable set remind_command="remind" # the default reminder file or directory to display set reminders_file="$HOME/.reminders" # command for editing an old appointment, given a line number %line% and filename %file% set edit_old_command="${EDITOR:-vi} +%line% \"%file%\"" # command for editing a new appointment, given a filename %file% set edit_new_command="${EDITOR:-vi} +999999 \"%file%\"" # command for free editing of the reminders file, given a filename %file% set edit_any_command="${EDITOR:-vi} \"%file%\"" # command for pager used to view keybindings, calendar, and reminders set pager_command="${PAGER:-less}" # default zoom level # "0" -> hour | "1" -> half hour | "2" -> quarter hour set default_zoom="0" # templates for creating new appointments # %monname% -> month name, %mon% -> month number, %mday% -> day of the month, # %year% -> year, %hour% -> hour, %min% -> minute, %wdayname% -> weekday name # %wday% -> weekday number set timed_template="REM %monname% %mday% %year% AT %hour%:%min% DURATION 1:00 MSG " set untimed_template="REM %monname% %mday% %year% MSG " # weekly recurrence set template0="REM %wdayname% AT %hour%:%min% DURATION 1:00 MSG " set template1="REM %wdayname% MSG " # monthly recurrence set template2="REM %mday% AT %hour%:%min% DURATION 1:00 MSG " set template3="REM %mday% MSG " # algorithm to use for determining busy level # "1" -> count the number of reminders in each day # "2" -> count the number of hours of reminders in each day set busy_algorithm="1" # for busy_algorithm="2", assume that untimed reminders occupy this many minutes set untimed_duration="60" # if busy_algorithm="1", number of reminders per day allowed for each calendar # colorization level; if busy_algorithm="2", use number of hours of reminders # per day set busy_level1="1" # level1 color set busy_level2="3" # level2 color set busy_level3="5" # level2 color, bold set busy_level4="7" # level3 color # (everything else is level3 color, bold) # first day of the week is Sunday set week_starts_monday="true" # 12/24 hour time settings set schedule_12_hour="false" set selection_12_hour="false" set status_12_hour="false" set description_12_hour="false" # whether or not to keep the cursor centered when scrolling through timed # reminders set center_cursor="false" # date syntax for the 'go to date' command can be big or little endian set goto_big_endian="true" # date syntax for the "quick reminder" command can be US style # (6/1 -> June 1) or non-US style (6/1 -> January 6) set quick_date_US="false" # whether or not to number weeks within the month calendar set number_weeks="true" # whether or not the cursor should follow the current time # after pressing the "home" key set home_sticky="true" # whether or not to display advance warnings set advance_warning="false" # width of the untimed reminders window set untimed_window_width="40" # whether or not to render untimed reminders in boldface set untimed_bold="true" # render reminders in color (auto/true/false) # needs ccc support in termcap: `tput ccc && echo supported` # auto will fallback to default colors set reminder_colors="auto" # key bindings bind "j" scroll_down bind "" scroll_down bind "k" scroll_up bind "" scroll_up bind "h" switch_window bind "l" switch_window bind "" switch_window bind "" switch_window bind "" previous_day bind "4" previous_day bind "<" previous_day bind "H" previous_day bind "" next_day bind "6" next_day bind ">" next_day bind "L" next_day bind "8" previous_week bind "[" previous_week bind "K" previous_week bind "2" next_week bind "]" next_week bind "J" next_week bind "{" previous_month bind "}" next_month bind "" home bind "g" goto bind "z" zoom bind "" edit bind "" edit bind "e" edit_any bind "y" copy bind "X" cut bind "p" paste bind "P" paste_dialog bind "d" scroll_description_up bind "D" scroll_description_down bind "Q" quick_add bind "t" new_timed bind "T" new_timed_dialog bind "u" new_untimed bind "U" new_untimed_dialog bind "w" new_template0 bind "W" new_template1 bind "m" new_template2 bind "M" new_template3 bind "n" search_next bind "/" begin_search bind "" next_reminder bind "r" view_remind bind "R" view_remind_all bind "c" view_week bind "C" view_month bind "?" help bind "\\Cl" refresh bind "q" quit bind "" entry_complete bind "" entry_complete bind "" entry_backspace bind "" entry_cancel bind "\\Cg" entry_cancel # set up the colors color help white blue color timed_default white default color timed_current white red color timed_reminder1 yellow blue color timed_reminder2 white red color timed_reminder3 white green color timed_reminder4 yellow magenta color untimed_reminder white default color timed_date cyan default color selection_info green blue color description white default color status white blue color calendar_labels white default color calendar_level1 white default color calendar_level2 blue default color calendar_level3 magenta default color calendar_today white red color left_divider cyan default color right_divider cyan default