
Security News
Attackers Are Hunting High-Impact Node.js Maintainers in a Coordinated Social Engineering Campaign
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.
Quickly make reminders in the terminal. Reminders are displayed in all open terminals. For Linux and OSX.
npm install -g rmdr
rmdr [me|clear|list|remove|help] [messsage] [options]
rmdr me get coffee -in 10min
rmdr me project is due -date jan 30 # same time on january 30th
rmdr me get lunch -time 12:30
rmdr me work out -every 7am
rmdr me do something -every friday -time 3pm
rmdr me do something -date tomorrow
Reminders are created using crontab, and the message is saved as a text file in ~/.rmdr. The crontab job displays the contents of the file, and, if it is not a repeating reminder (such as -every friday) the job and the file are deleted.
Edit ~/.rmdr/config.json
{
template: "rmdr: {message}\n", //the output reminder message
cmd: "" //command run after the reminder is displayed
}
The following are valid placeholders: {message} {randomid} {minute} {hour} {dom} {month} {dow}. An example could be replacing template with rmdr: {message} at time {hour}:{minute}.
rmdr me [messsage] -in [interval]
rmdr me [messsage] -i [interval]
Types of intervals:
minute|min|minutes|minshour|hr|hrs|hoursday|d|days|dymonthweek|weeks|wk|wksExamples:
-i 10 min
-i 5min
rmdr me [message] -date [date]
rmdr me [message] -d [date]
rmdr me [message] -every [date]
rmdr me [messsage] -e [date]
Date formats:
sun, mon, tues, wed, thurs, fri, sat1-311-12/1-31' or jan-dec/1-31`Examples:
-d 12 #12th day of month
-d jan 12
-d 1/12
rmdr me [messsage] -time [time]
rmdr me [messsage] -t [time]
rmdr me [messsage] -every [time]
rmdr me [message] -e [time]
Time formats:
1-12 automatically decides on am or pm1-12:0-591-12am or 1-12pm1-12:0-59am or 1-12:0-59pmExamples:
-t 7
-t 7pm
-t 12:30
-t 12:30pm
rmdr me [message] -date [date] -time [time]
rmdr me [message] -d [date] -t [time]
Examples:
-d jan 12 -t 7pm
-d 01/12 -t 12:30
rmdr clear # deletes all created reminders
rmdr list #everything scheduled
┌────┬─────────────────────┬─────┬────┬─────┬───┬─────┐
│ id │ message │ min │ h │ dom │ m │ dow │
├────┼─────────────────────┼─────┼────┼─────┼───┼─────┤
│ 0 │ something │ 12 │ 17 │ 18 │ 1 │ * │
├────┼─────────────────────┼─────┼────┼─────┼───┼─────┤
│ 1 │ pick up the laundry │ 0 │ 12 │ 20 │ 1 │ * │
└────┴─────────────────────┴─────┴────┴─────┴───┴─────┘
rmdr remove 0 # by id
FAQs
Quickly make reminders in the terminal
We found that rmdr demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.

Security News
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.