+20
-1
README.org
+20
-1
README.org
···
1
1
#+TITLE: Skeet.el
2
2
Post on bluesky inside emacs
3
-
** TODO Installation
3
+
** Installation
4
+
#+begin_quote
5
+
I do not plan to submit this to MELPA or NonGNU Elpa, feel free to fork the project and submit it yourself.
6
+
#+end_quote
7
+
8
+
Install ~request.el~ from MELPA, then download ~skeet.el~ and put it somewhere inside your emacs' load path (usually inside ~.emacs.d~).
9
+
10
+
Then require the package inside your configuration
11
+
#+begin_src elisp
12
+
(require 'skeet)
13
+
#+end_src
14
+
4
15
** Configuration
5
16
Open the "Skeet" customization group:
6
17
#+begin_src
···
16
27
Also because Jerry [[https://bsky.app/profile/jcsalterego.bsky.social/post/3lyxtnxgux22r][made a post]] that inspired me to do this in the first place.
17
28
18
29
Thank you, Jerry.
30
+
** Features
31
+
- Generates spec-compliant TIDs
32
+
- JWT refreshing
33
+
- DID/Handle Resolution backed by quickDID + plc.directory (customizable)
34
+
- Set post languages (no intuitive selection)
35
+
- Questionable code quality (no code generation used though)
19
36
** Credits
20
37
~@atcute/tid~: Was my reference for generating TIDs
21
38
~@smokesignal.events/quickDID~: Handle -> DID resolution backed by plc.directory
39
+
** License
40
+
This code is licensed under the [[file:LICENCE][MIT Licence]].