From d4c105cc39315de3c9f3f29b97de0c0dec718770 Mon Sep 17 00:00:00 2001 From: marty hiatt Date: Thu, 31 Aug 2023 12:10:48 +0200 Subject: add ELPA to readme/info --- mastodon.info | 134 +++++++++++++++++++++++++++++++++++----------------------- 1 file changed, 80 insertions(+), 54 deletions(-) (limited to 'mastodon.info') diff --git a/mastodon.info b/mastodon.info index caae4d9..4b0c512 100644 --- a/mastodon.info +++ b/mastodon.info @@ -27,7 +27,9 @@ README Installation +* ELPA:: * MELPA:: +* repo:: * Emoji:: * Discover:: @@ -42,7 +44,7 @@ Usage * Alternative timeline layout:: * Live-updating timelines mastodon-async-mode:: * Translating toots:: -* bookmarks and ‘mastodon.el’: bookmarks and mastodonel. +* Bookmarks and ‘mastodon.el’: Bookmarks and mastodonel. Contributing @@ -77,30 +79,33 @@ File: mastodon.info, Node: Installation, Next: Usage, Up: README 1.1 Installation ================ -Clone this repository and add the lisp directory to your load path. -Then, require it and go. - - (add-to-list 'load-path "/path/to/mastodon.el/lisp") - (require 'mastodon) - - Or, with ‘use-package’: - - (use-package mastodon - :ensure t) - - The minimum Emacs version is now 27.1. But if you are running an -older version it shouldn’t be very hard to get it working. +You can install ‘mastodon.el’ from ELPA, MELPA, or directly from this +repo. * Menu: +* ELPA:: * MELPA:: +* repo:: * Emoji:: * Discover::  -File: mastodon.info, Node: MELPA, Next: Emoji, Up: Installation +File: mastodon.info, Node: ELPA, Next: MELPA, Up: Installation + +1.1.1 ELPA +---------- + +You should be able to directly install with: + + ‘M-x package-refresh-contents RET’ + + ‘M-x package-install RET mastodon RET’ + + +File: mastodon.info, Node: MELPA, Next: repo, Prev: ELPA, Up: Installation -1.1.1 MELPA +1.1.2 MELPA ----------- Add ‘MELPA’ to your archives: @@ -116,9 +121,29 @@ Add ‘MELPA’ to your archives: ‘M-x package-install RET mastodon RET’  -File: mastodon.info, Node: Emoji, Next: Discover, Prev: MELPA, Up: Installation +File: mastodon.info, Node: repo, Next: Emoji, Prev: MELPA, Up: Installation + +1.1.3 repo +---------- + +Clone this repository and add the lisp directory to your load path. +Then, require it and go. + + (add-to-list 'load-path "/path/to/mastodon.el/lisp") + (require 'mastodon) + + Or, with ‘use-package’: + + (use-package mastodon + :ensure t) + + The minimum Emacs version is now 27.1. But if you are running an +older version it shouldn’t be very hard to get it working. + + +File: mastodon.info, Node: Emoji, Next: Discover, Prev: repo, Up: Installation -1.1.2 Emoji +1.1.4 Emoji ----------- ‘mastodon-mode’ will enable Emojify @@ -129,7 +154,7 @@ Emacs environment, so there’s no need to write your own hook anymore.  File: mastodon.info, Node: Discover, Prev: Emoji, Up: Installation -1.1.3 Discover +1.1.5 Discover -------------- ‘mastodon-mode’ can provide a context menu for its keybindings if @@ -166,7 +191,7 @@ File: mastodon.info, Node: Usage, Next: Dependencies, Prev: Installation, Up * Alternative timeline layout:: * Live-updating timelines mastodon-async-mode:: * Translating toots:: -* bookmarks and ‘mastodon.el’: bookmarks and mastodonel. +* Bookmarks and ‘mastodon.el’: Bookmarks and mastodonel.  File: mastodon.info, Node: Logging in to your instance, Next: Timelines, Up: Usage @@ -491,7 +516,7 @@ Then you can view a timeline with one of the commands that begin with ‘mastodon-async--stream-’.  -File: mastodon.info, Node: Translating toots, Next: bookmarks and mastodonel, Prev: Live-updating timelines mastodon-async-mode, Up: Usage +File: mastodon.info, Node: Translating toots, Next: Bookmarks and mastodonel, Prev: Live-updating timelines mastodon-async-mode, Up: Usage 1.2.9 Translating toots ----------------------- @@ -518,9 +543,9 @@ looks like: (message "No toot to translate?"))))  -File: mastodon.info, Node: bookmarks and mastodonel, Prev: Translating toots, Up: Usage +File: mastodon.info, Node: Bookmarks and mastodonel, Prev: Translating toots, Up: Usage -1.2.10 bookmarks and ‘mastodon.el’ +1.2.10 Bookmarks and ‘mastodon.el’ ---------------------------------- ‘mastodon.el’ doesn’t currently implement its own bookmark record and @@ -539,9 +564,8 @@ Hard dependencies (should all install with ‘mastodon.el’): • ‘request’ (for uploading attachments), emacs-request (https://github.com/tkf/emacs-request) • ‘persist’ for storing some settings across sessions - • ‘ts’ for poll relative expiry times - Optional dependencies: + Optional dependencies (install yourself, ‘mastodon.el’ can use them): • ‘emojify’ for inserting and viewing emojis • ‘mpv’ and ‘mpv.el’ for viewing videos and gifs • ‘lingva.el’ for translating toots @@ -656,35 +680,37 @@ File: mastodon.info, Node: Contributors, Prev: Supporting mastodonel, Up: REA  Tag Table: Node: Top210 -Node: README944 -Node: Installation1360 -Node: MELPA1896 -Node: Emoji2264 -Node: Discover2596 -Node: Usage3148 -Node: Logging in to your instance3591 -Node: Timelines4588 -Ref: Keybindings5063 -Ref: Toot byline legend9636 -Node: Composing toots9945 -Ref: Keybindings (1)11184 -Ref: Autocompletion of mentions and tags11702 -Ref: Draft toots12415 -Node: Other commands and account settings12886 -Node: Customization16044 -Node: Commands and variables index16831 -Node: Alternative timeline layout17151 -Node: Live-updating timelines mastodon-async-mode17556 -Node: Translating toots18408 -Node: bookmarks and mastodonel19590 -Node: Dependencies20062 -Node: Network compatibility20668 -Node: Contributing21154 -Node: Bug reports21443 -Node: Fixes and features22349 -Node: Coding style22832 -Node: Supporting mastodonel23456 -Node: Contributors23978 +Node: README962 +Node: Installation1378 +Node: ELPA1626 +Node: MELPA1854 +Node: repo2234 +Node: Emoji2727 +Node: Discover3058 +Node: Usage3610 +Node: Logging in to your instance4053 +Node: Timelines5050 +Ref: Keybindings5525 +Ref: Toot byline legend10098 +Node: Composing toots10407 +Ref: Keybindings (1)11646 +Ref: Autocompletion of mentions and tags12164 +Ref: Draft toots12877 +Node: Other commands and account settings13348 +Node: Customization16506 +Node: Commands and variables index17293 +Node: Alternative timeline layout17613 +Node: Live-updating timelines mastodon-async-mode18018 +Node: Translating toots18870 +Node: Bookmarks and mastodonel20052 +Node: Dependencies20524 +Node: Network compatibility21134 +Node: Contributing21620 +Node: Bug reports21909 +Node: Fixes and features22815 +Node: Coding style23298 +Node: Supporting mastodonel23922 +Node: Contributors24444  End Tag Table -- cgit v1.2.3