LINUX.ORG.RU

Работаем..


0

0

Просто скриншот. На нем видно mutt + unicode + sidebar patch, одно окно vim в котором фиксятся баги в драйвере для ядра, другое окно gvim в котором редактируется utf-8 текст на португальском с проверкой языка через vimspell. Все целиком utf-8.

В правом нижнем углу самодельный скрипт выводит информацию о mpd через xosd.

Еще ниже - панель xfce. Слева направо - процессы на текущем workspace, нагрузка CPU (занят на 100% созданием live cd), используемая память, статистика для eth0 (fast ethernet), eth1 (wireless) и ppp0. После этого идет battery status и миксер.

Все это крутится на Centrino 1.5 + 512Mb RAM. Все устройста работают (notebook - Acer travelmate 4001), хотя для wireless некоторых других вещей пришлось либо устанавливать дополнительные модули либо фиксить ядро.

Всего используются 8 воркспэйсов - на 1ом gaim + ssh, на втором firefox, на 7м - почта, а остальные используются по мере надобности.

>>> Просмотр (1024x768, 84 Kb)

★★

Проверено: Shaman007 ()

а не подскажите как сделать чтобы mutt при открытии нового сообщения
прокручивал сообщение до начала текста письма и пропупаскал заголовок,
а то не очень эргономично,
каждый раз когда хочешь прочитать письмо прокручивать заголовок?

anonymous
()
Ответ на: комментарий от Stalwart

>SiS или IntelExtreme? Если первое - каким бубном подымал?

Упс! Я-то думал SiS чуть ли не самая беспроблемная видео - отлично поднимается и работает без глюков и в XFree, и в xorg, и в FB...

Led ★★★☆☆
()
Ответ на: комментарий от grustnoe

> в правом нижнем терминале фонт хороший
Это не терминал, это гвим! :)

l07
()

Отвечая на вопросы :)

1)
Как то я не понял насчет заголовка в mutt. Я его настроил чтобы видеть только те заголовки которые мне нужны:

ignore *
unignore to cc bcc from: subject x-mailer date user-agent x-spam-status x-bogosity
unhdr_order *
hdr_order to cc bcc date from subject

Можно настроить чтобы только subject показывался например, или вообще ничего.

2) Скрипт для mpd простой, он просто кодировки переводит и передает mpc:

/usr/local/bin/xosdmpc:
#!/bin/sh
mpc $* | iconv -f CP1251 -t KOI8-R | LC_ALL=ru_RU xosd

У меня все кейбиндингами управляется, так что я настроил что по winkey + вверх запускается xosdmpc play, итд.

3) Видео у меня intel :(.

4) muttrc:

По умолчанию мутт настроен на koi8, для ssh. В графическом режиме, он запускается следующей командой:

/usr/local/bin/umutt
#!/bin/sh
LC_ALL=ru_RU.UTF-8 xterm -rv -u8 -fn '-misc-fixed-medium-r-normal--13-120-75-75-c-70-iso10646-1' -e mutt -e "set charset=utf-8" $*

Сам .muttrc:

# MUTT configuration

set folder="imap://eugeni@mail/INBOX"
set spoolfile="imap://eugeni@mail/"
set postponed=+postponed
set record=+sent-mail
mailboxes =/ =dc/ =comp/ =fictionbook/ =icmc/ =mstech/ =besteiras/ =misc/ pop://pop.mail.yahoo.com.br/ pops://mail.icmc.usp.br/ pop://pop.bau.terra.com.br/ pop://ragnar.com.br/ =spam/ /var/spool/mail/eugeni
set header_cache="/home/eugeni/.mutt_header_cache"

# Sidebar
set sidebar_width=20
set sidebar_visible=yes
color sidebar_new yellow default
bind index \CP sidebar-prev
bind index \CN sidebar-next
bind index \CO sidebar-open
bind pager \CP sidebar-prev
bind pager \CN sidebar-next
bind pager \CO sidebar-open
macro index b ':toggle sidebar_visible
'
macro pager b ':toggle sidebar_visible
'

# Options
set realname="Eugeni Dodonov"
set hostname="gsdr.dc.ufscar.br"
set signature=~/.signature
set mbox_type=Maildir
set print_command="muttprint"
set user_agent
set rfc2047_parameters=yes
set forward_decode
set forward_decrypt
set metoo
set include
set nomark_old
set mail_check=300
set nosave_empty
set visual=vim
set pager_index_lines=5
set pager_stop
set arrow_cursor
set noconfirmappend
set copy=yes
set edit_headers
set editor=vim
set delete=yes
set move=no
set autoedit
set sort=threads
set sort_aux=date-received
set help=no
set tmpdir=~/tmp
set allow_8bit
set tilde
set nobeep
set reply_to
set status_format="[%f] New: %n Unread: %u Deleted: %d Tagged: %t Size: %l%> %P"
unset force_name
unset save_name
set mailcap_path="~/.mailcap"
#set pager=builtin
set pager=builtin

my_hdr X-PGP-Key: http://www.gsdr.dc.ufscar.br/~eugeni/public_key.asc

set reply_regexp="^((re|res)([\[0-9\]+])*):[ \t]*"

set certificate_file="~/.muttrc.certificates"
set ssl_starttls=no

set charset="koi8-r"
set send_charset="iso-8859-1:koi8-r:us-ascii"

charset-hook US-ASCII ISO-8859-1
charset-hook x-unknown ISO-8859-1
charset-hook windows-1250 CP1250
charset-hook windows-1251 CP1251
charset-hook windows-1252 CP1252
charset-hook windows-1253 CP1253
charset-hook windows-1254 CP1254
charset-hook windows-1255 CP1255
charset-hook windows-1256 CP1256
charset-hook windows-1257 CP1257
charset-hook windows-1258 CP1258

set mime_forward=ask-no

# MIME
#auto_view text/html
auto_view text/html application/x-gzip application/x-gunzip
#auto_view application/rtf application/x-rath
#auto_view application/msword


ignore *
unignore to cc bcc from: subject x-mailer date user-agent x-spam-status x-bogosity
unhdr_order *
hdr_order to cc bcc date from subject

# Key bindings
bind pager <up> previous-line
bind pager <down> next-line
bind pager p previous-entry
bind pager n next-entry
bind pager G bottom
macro index X "<save-message>=tospam/\n"
macro pager X "<save-message>=tospam/\n"

# Colors :)
color hdrdefault red black
color quoted brightblue black
color signature red black
color indicator brightyellow red
color error brightred black
color status brightyellow blue
color tree magenta black
color tilde magenta black
color message brightcyan black
color markers brightcyan black
color attachment brightmagenta black
color search black green
color header brightyellow black ^(To):
color header brightgreen black ^(Cc):
color header brightgreen black ^(Bcc):
color header green black ^(From):
color header brightwhite black ^(Subject):
color header cyan black ^(Date):
color header brightred black ^(X-mailer):
color header brightred black ^(User-agent):
color header yellow black ^(X-Spam-Status):
color header yellow black ^(X-Bogosity):
color header yellow black ^(X-Virus.*):
color body magenta black "(ftp|http)://[^ ]+"
color body magenta black [-a-z_0-9.]+@[-a-z_0-9.]+
color body brightwhite black "\\*.*\\*"
color underline brightgreen black
mono quoted bold

set alias_file=.muttrc-alias
source ~/.muttrc-gpg
source ~/.muttrc-alias
source ~/.muttrc-accounts

set envelope_from
set sendmail="/usr/local/bin/msmtp"
set sendmail_wait=1

McGray ★★
() автор топика

а никто не знает можно ли в mutt настроить отправку сообщения с подтверждением или это не входит в его обязонность и стоит копать в сторону smtp отправлялок?

fghj ★★★★★
()
Ответ на: комментарий от fghj

Насколько я знаю, надо просто добавить строку в заголовок:

Return-Receipt-To: <mail>

Попробуй добавить

my_hdr Return-Receipt-To: <твой email>

в .muttrc..

McGray ★★
() автор топика

Открой для себя mozilla thunderbird: добро пожаловать в 21 век, приятель :-)

А если серьезно, то молодец.
Что за дистрибутив такой с правильной кодировкой?
Особенное уважение вызывает знание португальского - где учился?

anonymous
()
Ответ на: комментарий от anonymous

У меня thunderbird тоже установлен :). Так как я все на imap завязал, то могу любой mail client использовать. Но mutt лично мне удобней.

Дистрибутив - весьма и весьма переделанный slackware.

А португальский - я уже 9 лет в Бразилии живу :). Тут и научился.

McGray ★★
() автор топика
Ответ на: комментарий от fghj

>а никто не знает можно ли в mutt настроить отправку сообщения с подтверждением

AFAIK за это отвечает заголовок Disposition-Notification-To: адрес Но, кажется, это не к мутту уже...

php-coder ★★★★★
()

Выглядит не очень, но уважение вызывает :)

php-coder ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.