niedziela, 4 września 2016

Emacs (Gnus) linki mailto

Emacs (Gnus) może być uruchomiony przy kliknięciu w przeglądarce na malito: link. Tworzymy skrypt o nazwie emacsmail o zawartości:

#!/bin/bash
emacsclient -c --eval "(browse-url-mail \"$@\")"

Nadajemy mu prawa wykonywania i umieszczamy w katalogu ~/bin

chmod +x emacsmail

mv emacsmail ~/bin

Teraz konfigurujemy nasze środowisko graficzne (np KDE) tak aby domyślnym naszym programem pocztowym był skrypt emacsmail.

Uruchamiamy Emacs, startujemy serwer: M-x (Alt+x) server-start, uruchamiamy Gnus, teraz linki mailto: w przeglądarce otwierają Gnus'a. Testowałem na Google Chrome i Vivaldi.

Trochę inaczej jest w Firefoksie, ustawiamy: Preferencje --> Aplikacje --> Mailto --> Użyj innej aplikacji i tu wskazujemy na emacsmail.

1 komentarz: