Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[mutt] dynamisches index_format

9 views
Skip to first unread message

Andreas Kneib

unread,
Sep 14, 2009, 3:18:36 PM9/14/09
to
Hallo,

vielleicht hat einer von Euch eine Idee.

Wo muss ich drehen?:

mutt soll im Message-Index die Nachrichten von heute mit der Uhrzeit
anzeigen, beispielsweise auf diese Art:

#v+
set index_format="%{%H:%M}"
#v-

Nachrichten die nicht von heute sind auf diese Weise:

#v+
set index_format="%{%d.%m.%y}"
#v-

Das gewünschte Aussehen des Datums im Message-Index ginge also in diese
Richtung:

1 - Klaus Foo RAM Erweiterung 11.09.09
2 - Elmer Bar └> 12.09.09
3 - Uli Buntu └> 13.09.09
4 - Dead Rat └> 12:15h

Wahrscheinlich sehe ich wieder den Wald vor Bäumen nicht... :-/


Mit besten Grüßen,
Andreas

Christian Brabandt

unread,
Sep 16, 2009, 11:33:49 AM9/16/09
to
On 2009-09-14, Andreas Kneib <akn...@gmx.net> wrote:
> 1 - Klaus Foo RAM Erweiterung 11.09.09
> 2 - Elmer Bar └> 12.09.09
> 3 - Uli Buntu └> 13.09.09
> 4 - Dead Rat └> 12:15h
>
> Wahrscheinlich sehe ich wieder den Wald vor Bäumen nicht... :-/

Interessante Aufgabe ;)

Mit einem hinreichend neuen Mutt (mindestens 1.5.20, ob es mit .19
geht weiß ich gerade nicht):

~/.mutt$ grep index_format .muttrc
set index_format="./format_date.sh '%[%s]' |"
~/.mutt$ cat format_date.sh
#!/bin/bash

epoch="$1"

if [ $(($(date '+%s') - $1)) -gt 86400 ]; then
echo "%4C %Z %{%d.%m.%y} %-15.15F (%?l?%4l&%4c?) %?H?[%H]?%s%"
else
echo "%4C %Z %{ %H:%M} %-15.15F (%?l?%4l&%4c?) %?H?[%H]?%s%"
fi
~/.mutt

funktioniert hier jetzt ;)


regards,
Christian
--
BLACK KNIGHT: The Black Knight always triumphs. Have at you!
ARTHUR takes his last leg off. The BLACK KNIGHT's body lands upright.
BLACK KNIGHT: All right, we'll call it a draw.
"Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES LTD

Andreas Kneib

unread,
Sep 16, 2009, 3:38:14 PM9/16/09
to
* Christian Brabandt:

> funktioniert hier jetzt ;)

Wow, sogar als Komplettlösung! :-D
Besten Dank, das werde ich mir gleich mal näher anschauen!

Mit besten Grüßen,
Andreas

0 new messages