Table of Contents

calendar, topic and backup

x Tutorial [ ] Guide [x]
calendar:calendar – print upcoming eventshttp://man.9front.org/1/calendar

calendar

$home/lib/calendar example
Jun 19 Add an item to the 9p.sdf.org $home/lib/calendar file.
Jun 20 Read the calendar at 9p.sdf.org or from another Plan 9 9front terminal/cpu.
  % touch /usr/$user/lib/calendar
  % echo Every Sunday Check the plan9-l E-mail for a scheduled Tea Note at 2PM PST. >> $home/lib/calendar
  % echo Every Tuesday Backup $home with $home/bin/rc/backup.rc for practice. >> $home/lib/calendar
$home/lib/calendar format examples
6/19 Add an item to the 9p.sdf.org $home/lib/calendar file.
June 19 Add an item to the 9p.sdf.org $home/lib/calendar file.
Jun 19 Add an item to the 9p.sdf.org $home/lib/calendar file.
19 June Add an item to the 9p.sdf.org $home/lib/calendar file.
19 Jun Add an item to the 9p.sdf.org $home/lib/calendar file.
Every Sunday Check the plan9-l E-mail for a scheduled Tea Note at 2PM PST.
Every Sunday Clock {cp /adm/timezone/US_Pacific /env/timezone && clock.amber}
Every Tuesday Backup $home with $home/bin/rc/mybackup.rc for practice.

topic

topic items:

  1. Plan 9 Boot Camp 1st week.
    % echo 1/8 Tea Note 1 Winter 2022, 2PM PST, 21:00 UTC, twitch.tv/sdfpubnix >> $home/lib/calendar 
  2. Plan 9 Boot Camp 2nd week.
  3. Plan 9 Boot Camp 3rd week.

Assemble a Plan 9 Boot Camp calendar using a study schedule, or an event schedule.

Plan 9 Boot Camp schedule source

# Source
1 An SDF plan9-l E-mail (list) announcement
2 An item mentioned in 9p com room: lobby
3 An item mentioned in tty com room: plan9
4 A possible ftpfs -a … /plan9/contrib/$user shared calendar file
5 An item mentioned during a scheduled Tea Note Guide

backup

  % cp /usr/sdf/bin/backup.rc $home/bin/rc/mybackup.rc

Edit the path in mybackup.rc so that it creates a backup file in the proper location.

cal

cal:cal - print calendarhttp://man.9front.org/1/cal
  cpu% cal
     June 2022
  Su  M Tu  W Th  F Sa
            1  2  3  4
   5  6  7  8  9 10 11
  12 13 14 15 16 17 18
  19 20 21 22 23 24 25
  26 27 28 29 30
  
  cpu%

figlet

figlet:FIGlet - display large characters made up of ordinary screen characters
figlet
Usage: figlet [ -cklnoprstvxDELNRSWX ] [ -d fontdirectory ]
              [ -f fontfile ] [ -m smushmode ] [ -w outputwidth ]
              [ -C controlfile ] [ -I infocode ] [ message ]
  cpu% games/figlet/figlet Tea Note
   _____            _   _       _       
  |_   _|__  __ _  | \ | | ___ | |_ ___ 
    | |/ _ \/ _` | |  \| |/ _ \| __/ _ \
    | |  __/ (_| | | |\  | (_) | ||  __/
    |_|\___|\__,_| |_| \_|\___/ \__\___|
                                        
  cpu%