9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
From: a@9srv.net
To: 9fans@9fans.net
Subject: [9fans] Two faces(1) derivatives
Date: Sat, 21 Nov 2015 13:38:41 -0500	[thread overview]
Message-ID: <2f2adb61df2e075980a027bab96a760d@9srv.net> (raw)

[-- Attachment #1: Type: text/plain, Size: 1811 bytes --]

I really like faces(1). I've got a pair of derivatives I've been
playing around with. The first, cleverly called nfaces, overlays
the user, rather than the domain, on unknown senders (I have
good coverage of the domains I exchange mail with even
semi-frequently), and doesn't print anything below the icons.
This allows for a shorter display, and I generally have it running
across the top of my screen. The second, inbox, displays a
single column of faces, with sender, date, and subject off to the
right (it also eliminates faces' -h option and assumes -i). My
startup script has this on the left side, ~450px wide, with acme
covering all but the left 100 or so. Both have minor cosmetic
differences.

Both of these are based on Erik's faces derivative, so they
pick up his middle button delete, although I end up using that
very rarely. I'm likely to remove it from nfaces to further
shrink the display, and replace it with a menu in inbox which
will allow more actions on the message (like more easily
sticking them in other folders, my most frequent frustration
with mail on Plan 9).

Inbox has some minor display bugs I haven't gotten around
to tracking down. It also has a man page.

The screenshot attached shows both. You can get them at
/n/sources/contrib/anothy/src/cmd/(nfaces inbox) if you're
interested. I also have most of my faces additions online, as
described on the wiki:
	http://www.plan9.bell-labs.com/wiki/plan9/adding_your_face/index.html
Submissions (code and faces) welcome.

Anthony

[The wiki went down again as I was typing this. If you want my
faces database, you can do this:
	cd /lib/face && con -l tcp!9srv.net!50001 | gunzip | tar -x
It'll create a README file and 'people' and 'domains' directories,
but won't touch any of the stock files.]

[-- Attachment #2: faces.png --]
[-- Type: image/png, Size: 54160 bytes --]

             reply	other threads:[~2015-11-21 18:38 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-11-21 18:38 a [this message]
2015-11-21 20:38 ` Nick Owens
2015-11-21 21:44   ` Anthony Sorace
2015-11-21 21:35 ` Anthony Sorace

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=2f2adb61df2e075980a027bab96a760d@9srv.net \
    --to=a@9srv.net \
    --cc=9fans@9fans.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).