Mastodon in Emacs verwenden

November 17, 2022 — Mischka

Der anpassbare Texteditor emacs kann alles sein, was man will. Zum Beispiel auch ein Client für das föderierte Mastodon-Netzwerk. So kann man ohne extra-App ressourcensparend auf Mastodon via emacs zugreifen:

Man benötigt eine aktuelle Emacs-Version (Emacs28, Stand 17.11.22) sowie die Paketquelle melpa. Mit

M-x package-install ENTER mastodon

installiert man den Mastodon-Modus. Dieser muss nun noch entsprechend konfiguriert werden. In die .emacs oder init.el fügt man folgende Zeilen ein:

'(mastodon-active-user "username")
'(mastodon-instance-url "https://example.com")

und muss hier entsprechend username und example.com mit seinen eigenen Details ersetzen. Nach dem Aufruf von mastodon in emacs:

M-x mastodon

muss man sich einmalig gegenüber der App authentifizieren und kann anschließend anfangen durch seine Timeline zu stöbern. Die wichtigsten Kürzel zur Bedienung liste ich auf:

n    - nächster Post
p    - vorheriger Post
t    - neuer Post („toot“)
r    - antworten („reply“)
N    - Benachrichtigungen („Notifications“)
u    - Timeline aktualisieren („update“)

Tags: emacs, linux, mastodon

Pocket Chip

February 02, 2021 — Mischka

PocketChip ist ein retro Taschencomputer. Leider ist das Unternehmen hinter dem kleinen Hackerbegleiter seit einigen Jahren tot - aber es gibt eine kleine Community auf reddit, die das Gerät ein wenig hegt und pflegt.

Meinen PocketChip habe ich vor kurzem rausgekramt und auf Debian 10 aktualisiert, was Softwareupdates bis 2024 verspricht. Ich habe mich dabei an dieses Tutorial gehalten:

PocketChip Debian 10

Downsides des Upgrades:

  • Das Gerät hat eine spezielle Tastaturbelegung. Diese ist nach dem Upgrade erstmal nicht mehr nutzbar. Auf der grafischen Oberfläche fixt man das mit folgendem Befehl:

    xmodmap .Xmodmap

  • Auch der Homebutton funktioniert nicht mehr richtig: er ist nun mit einem Power-Off verknüpft. Um dieses Verhalten zu beenden bearbeitet man /etc/systemd/logind.conf, indem man folgende Zeile bearbeitet:

    HandlePowerKey=poweroff

wird zu

HandlePowerKey=ignore
  • pico8 funktioniert nicht mehr, da offenbar eine lib upgegraded wurde, die pico8 in einer älteren Version benötigt. Leider habe ich noch nicht rausgefunden, wie man das fixt.

Quellen für die tweaks

Tags: pocketchip, pico8, linux, handheld