LinuxCommandLibrary

remind

Calendar and reminder system

TLDR

Show reminders

$ remind [~/.reminders]
copy
Show calendar
$ remind -c [~/.reminders]
copy
Show next N days
$ remind -c+[7] [~/.reminders]
copy
Run daemon
$ remind -z [~/.reminders]
copy
Simple calendar
$ remind -s [~/.reminders]
copy

SYNOPSIS

remind [options] filename [date]

DESCRIPTION

Remind is a sophisticated calendar and reminder program. It uses a scripting language for complex recurring events, with support for calendar output and daemon mode.

PARAMETERS

-c [+n]

Calendar mode (n days ahead).
-s
Simple calendar.
-z
Daemon mode.
-q
Quiet mode.
-n
Next occurrence only.
@ time
Trigger at time.

EXAMPLES

$ # Show today's reminders
remind ~/.reminders

# Calendar view
remind -c ~/.reminders

# Next 30 days
remind -c+30 ~/.reminders

# Run in background
remind -z ~/.reminders &

# HTML calendar
remind -pp ~/.reminders | rem2html > cal.html
copy

CONFIGURATION

~/.reminders

Default reminder file containing REM statements that define events, recurring schedules, and timed alerts using Remind's scripting language.

REMINDER FILE

$ # ~/.reminders

# Simple reminder
REM Jan 1 MSG Happy New Year!

# Weekly
REM Mon MSG Weekly meeting

# With time
REM Mon AT 9:00 MSG Standup

# Monthly
REM 15 MSG Pay rent

# Advance warning
REM Apr 15 +7 MSG Tax deadline approaching
copy

CAVEATS

Powerful scripting language has learning curve. Configuration via reminder file. Works with wyrd for TUI.

HISTORY

Remind was written by David F. Skoll starting in 1990 as a flexible calendar/reminder system.

SEE ALSO

wyrd(1), calcurse(1), cal(1)

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard

> TERMINAL_GEAR

Curated for the Linux community