User Tools

Site Tools


plan9front_-_mailing_and_faces

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
plan9front_-_mailing_and_faces [2023/10/21 06:32] – [create face.1] hc9plan9front_-_mailing_and_faces [2023/11/20 04:34] – rm pg ns link hc9
Line 2: Line 2:
  
 | The create //face.1// technique does vary\\ between the Boot Camp participants, with\\ some examples used more than others. | | The create //face.1// technique does vary\\ between the Boot Camp participants, with\\ some examples used more than others. |
 +
 +|x| A white background will look like a transparent background, after the install. |
  
 Adding a face: Adding a face:
  
 <code> <code>
 +
 cpu% jpg -c myface.jpg  | iconv -c m8 | resample -x 48 -y 48 > myface.1 cpu% jpg -c myface.jpg  | iconv -c m8 | resample -x 48 -y 48 > myface.1
 </code> </code>
  
 <code> <code>
 +
 cpu% png -c myface.png  | iconv -c m8 | resample -x 48 -y 48 > myface.1 cpu% png -c myface.png  | iconv -c m8 | resample -x 48 -y 48 > myface.1
 </code> </code>
  
 <code> <code>
 +
 cpu% jpg -c myface.jpg  | resample -x 100 | crop -b 255 255 255 -i -30 | mug > myface.1 cpu% jpg -c myface.jpg  | resample -x 100 | crop -b 255 255 255 -i -30 | mug > myface.1
 </code> </code>
Line 39: Line 44:
  
 <code> <code>
 +
 cpu% tweak myface.1 cpu% tweak myface.1
 </code> </code>
Line 45: Line 51:
  
 <code> <code>
 +
 cpu% file myface.1 cpu% file myface.1
 </code> </code>
Line 55: Line 62:
  
 <code> <code>
 +
 cpu% page myface.1 cpu% page myface.1
 </code> </code>
Line 64: Line 72:
  
 <code> <code>
 +
 cpu% mkdir $home/lib/face cpu% mkdir $home/lib/face
 </code> </code>
Line 70: Line 79:
  
 <code> <code>
 +
 cpu% faceoff cpu% faceoff
 </code> </code>
  
-^Example .dict format^+^ Example .dict format ^
 |''9p.sdf.org/$user $user.1''| |''9p.sdf.org/$user $user.1''|
 |''sdf.org/$user $user.1''| |''sdf.org/$user $user.1''|
Line 82: Line 92:
  
 <code> <code>
 +
 cpu% jpg -c USER.jpg  | resample -x 100 | crop -b 255 255 255 -i -30 | mug > /lib/face/people/USER.1 cpu% jpg -c USER.jpg  | resample -x 100 | crop -b 255 255 255 -i -30 | mug > /lib/face/people/USER.1
 </code> </code>
Line 88: Line 99:
  
 <code> <code>
 +
 cpu% jpg -c sdf.jpg  | resample -x 100 | crop -b 255 255 255 -i -30 | mug > /lib/face/domains/sdf.org.1 cpu% jpg -c sdf.jpg  | resample -x 100 | crop -b 255 255 255 -i -30 | mug > /lib/face/domains/sdf.org.1
 </code> </code>
Line 94: Line 106:
  
 <code> <code>
 +
 cpu% cd /lib/face/48x48x1 cpu% cd /lib/face/48x48x1
 cpu% page .dict cpu% page .dict
Line 103: Line 116:
  
 <code> <code>
 +
 cpu% faces -i cpu% faces -i
 </code> </code>
Line 116: Line 130:
  
 <code> <code>
 +
 cpu% upasname=$user@9p.sdf.org cpu% upasname=$user@9p.sdf.org
 </code> </code>
Line 122: Line 137:
 |x|A default **''lib/profile''** [[boot_camp_9p_resource#default_9p_lib_profile|example at the Boot Camp 9p resource]] page, with snippets/changes.| |x|A default **''lib/profile''** [[boot_camp_9p_resource#default_9p_lib_profile|example at the Boot Camp 9p resource]] page, with snippets/changes.|
  
-^**1.**^A checklist, or a possible task (//a,b,c,d//) order.^+^ **1.** ^ A checklist, or a possible task (//a,b,c,d//) order. ^
 |//a.//|Is //''upasname=$user@9p.sdf.org''// in the //''$home/lib/profile''// ?| |//a.//|Is //''upasname=$user@9p.sdf.org''// in the //''$home/lib/profile''// ?|
 |//b.//|:!: Is //''upas/fs''// in the //''case cpu''// area of the profile, after //''plumber''// ?| |//b.//|:!: Is //''upas/fs''// in the //''case cpu''// area of the profile, after //''plumber''// ?|
Line 130: Line 145:
 |//ii.//|Option 1: rename //$home/lib/profile// so that it is not recognized, then reconnect with //Drawterm -G// and run //''mail -c''//. (untested) :!:| |//ii.//|Option 1: rename //$home/lib/profile// so that it is not recognized, then reconnect with //Drawterm -G// and run //''mail -c''//. (untested) :!:|
 |//iii.//|Option 2: rename //$home/lib/profile// so that it is not recognized, then reconnect and run //''mail -c''//. (untested) :!:| |//iii.//|Option 2: rename //$home/lib/profile// so that it is not recognized, then reconnect and run //''mail -c''//. (untested) :!:|
-|//iv.//|//term%// notes: [[:playground:misc:newuser_raspberry_pi_2_b|Create $user /mail/box files with 'mail -c'.]]|+|//iv.//|//term%// notes: [[misc:newuser_raspberry_pi_2_b|Create $user /mail/box files with 'mail -c'.]]|
  
 === a: === === a: ===
  
 <code> <code>
 +
 cpu% sam -d profile.edit cpu% sam -d profile.edit
  -. profile.edit  -. profile.edit
Line 160: Line 176:
  
 <code> <code>
 +
 cpu% grep upas/\fs $home/lib/profile cpu% grep upas/\fs $home/lib/profile
  upas/fs  upas/fs
Line 176: Line 193:
  
 <code> <code>
 +
 cpu% mail -c cpu% mail -c
 </code> </code>
Line 189: Line 207:
  
 <code> <code>
 +
   % acme   % acme
 </code> </code>
  
-^Newcol Kill Putall Dump Exit^^+^ Newcol Kill Putall Dump Exit ^^
 |**New Cut Paste Snarf Sort Zerox Delcol**|:::| |**New Cut Paste Snarf Sort Zerox Delcol**|:::|
  
-^Newcol Kill Putall Dump Exit^^^+^ Newcol Kill Putall Dump Exit ^^^
 |**New Cut Paste Snarf Sort Zerox Delcol**|:::|⇐ Add //Mail// by typing ''Mail''.| |**New Cut Paste Snarf Sort Zerox Delcol**|:::|⇐ Add //Mail// by typing ''Mail''.|
  
-^Newcol Kill Putall Dump Exit^^^+^ Newcol Kill Putall Dump Exit ^^^
 |**New Cut Paste Snarf Sort Zerox Delcol Mail**|:::|⇐ Mouse button 2 press //Mail//.| |**New Cut Paste Snarf Sort Zerox Delcol Mail**|:::|⇐ Mouse button 2 press //Mail//.|
  
-^Newcol Kill Putall Dump Exit^^+^ Newcol Kill Putall Dump Exit ^^
 |**New Cut Paste Snarf Sort Zerox Delcol Mail**| |**New Cut Paste Snarf Sort Zerox Delcol Mail**|
 |**///mail/fs/mbox//** **Del Snarf : Look Put Mail Delmesg Undelmesg Next**| |**///mail/fs/mbox//** **Del Snarf : Look Put Mail Delmesg Undelmesg Next**|
  
-^Newcol Kill Putall Dump Exit^^^+^ Newcol Kill Putall Dump Exit ^^^
 |**New Cut Paste Snarf Sort Zerox Delcol Mail**| |**New Cut Paste Snarf Sort Zerox Delcol Mail**|
 |**///mail/fs/mbox//** **Del Snarf : Look Put Mail Delmesg Undelmesg Next**|:::|⇐ Mouse button 2 press //Mail// to compose a new mail.| |**///mail/fs/mbox//** **Del Snarf : Look Put Mail Delmesg Undelmesg Next**|:::|⇐ Mouse button 2 press //Mail// to compose a new mail.|
 |1/|:::|⇐ Email messages arrive here.| |1/|:::|⇐ Email messages arrive here.|
  
-^Newcol Kill Putall Dump Exit^^^+^ Newcol Kill Putall Dump Exit ^^^
 |**New Cut Paste Snarf Sort Zerox Delcol Mail**| |**New Cut Paste Snarf Sort Zerox Delcol Mail**|
 |**///mail/fs/mbox//** **Del Snarf : Look Put Mail Delmesg Undelmesg Next**| |**///mail/fs/mbox//** **Del Snarf : Look Put Mail Delmesg Undelmesg Next**|
Line 221: Line 240:
 |some text here|:::|⇐ Type the email text here.| |some text here|:::|⇐ Type the email text here.|
  
- +^ Newcol Kill Putall Dump Exit ^^^
-^Newcol Kill Putall Dump Exit^^^+
 |**New Cut Paste Snarf Sort Zerox Delcol Mail**| |**New Cut Paste Snarf Sort Zerox Delcol Mail**|
 |**///mail/fs/mbox//** **Del Snarf : Look Put Mail Delmesg Undelmesg Next**| |**///mail/fs/mbox//** **Del Snarf : Look Put Mail Delmesg Undelmesg Next**|
Line 238: Line 256:
  
 <code> <code>
 +
 $ man majordomo $ man majordomo
 </code> </code>
  
-^Newcol Kill Putall Dump Exit^^^+^ Newcol Kill Putall Dump Exit ^^^
 |**New Cut Paste Snarf Sort Zerox Delcol Mail**| |**New Cut Paste Snarf Sort Zerox Delcol Mail**|
 |**///mail/fs/mbox//** **Del Snarf : Look Put Mail Delmesg Undelmesg Next**| |**///mail/fs/mbox//** **Del Snarf : Look Put Mail Delmesg Undelmesg Next**|
Line 264: Line 283:
 |**1.**|The window frame will turn blue (hold), until the //''[Esc]''// toggles to the non-blue window frame.| |**1.**|The window frame will turn blue (hold), until the //''[Esc]''// toggles to the non-blue window frame.|
 |//a.//|//The ''[Esc]'' character toggles hold mode.// – http://man.9front.org/1/rio| |//a.//|//The ''[Esc]'' character toggles hold mode.// – http://man.9front.org/1/rio|
 +
 <code> <code>
 +
 cpu% mail -s 'Test from 9p' $user@9p.sdf.org cpu% mail -s 'Test from 9p' $user@9p.sdf.org
 will this work? will this work?
- 
 </code> </code>
  
Line 273: Line 293:
  
 <code> <code>
 +
 cpu% mail cpu% mail
 42 messages, 1 unread 42 messages, 1 unread
Line 288: Line 309:
 : q : q
 cpu% cpu%
- 
 </code> </code>
  
Line 296: Line 316:
 5 messages, 1 unread 5 messages, 1 unread
 : :
- 
 </code> </code>
  
Line 308: Line 327:
 5: ,q 5: ,q
 cpu% cpu%
- 
 </code> </code>
  
Line 322: Line 340:
 !1 message deleted !1 message deleted
 cpu% cpu%
- 
 </code> </code>
  
Line 333: Line 350:
 !1 message deleted !1 message deleted
 cpu% cpu%
- 
 </code> </code>
  
Line 340: Line 356:
 |x|This is a DRAFT| |x|This is a DRAFT|
  
-Incomplete notes, regarding popmail on 9p, are located here: [[:playground:misc:plan_9_boot_camp_tea_note_presentation-notes|Notes from TEA NOTE #N Sunday August 22, 2021]].+Incomplete notes, regarding popmail on 9p, are located here: [[misc:plan_9_boot_camp_tea_note_presentation-notes|Notes from TEA NOTE #N Sunday August 22, 2021]].
  
plan9front_-_mailing_and_faces.txt · Last modified: 2023/12/18 00:56 by hc9