alldigital / spacemacs-mastodon

Mastodon.social layer for Spacemacs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

mastodon.social layer

Table of Contents

Description

This layer adds the ability to connect to a Mastodon Social Instances. It uses https://github.com/jdenen/mastodon.el to do this

Install

To use this configuration layer, do the following:

  1. Clone mastodon layer repository
git clone https://github.com/ksonney/spacemacs-mastodon.git ~/.emacs.d/private/mastodon
  1. Add mastodon to your .spacemacs or ~/.spacemacs.d/init.el
  2. Restart spacemacs (or just SPC f e R).

On the first invocation, you will be prompted for username and password for connecting to mastodon.

Usage

Instance

Set mastodon-instance-url in your .spacemacs or ~/.spacemacs.d/init.el or customize. Defaults to the flagship.

(setq mastodon-instance-url "https://my.instance.url")

Keybindings

Activation

Key BindingDescription
SPC a m mStart Mastodon

Timelines

Key BindingDescription
SPC a m HHome timeline
SPC a m LLocal timeline
SPC a m TTag timeline
SPC a m FFederation timeline

Toots

Key BindingDescription
SPC a m bBoost
SPC a m fFavorite
SPC a m jNext
SPC a m kPrevious
SPC a m nToot
SPC a m rReply
SPC a m tThread
SPC a m uUpdate

Quit

Key BindingDescription
SPC a m qQuit. Leave window open
SPC a m QQuit. Kill window

About

Mastodon.social layer for Spacemacs

License:Apache License 2.0


Languages

Language:Emacs Lisp 100.0%