a feature i and many others long wanted in bsky now on @mu.social: syntax highlighting, both directly in the post and for longer code as a @tangled.org string embed! "we can just yolo-merge things!"
45 reposts268 likes
a feature i and many others long wanted in bsky now on @mu.social: syntax highlighting, both directly in the post and for longer code as a @tangled.org string embed! "we can just yolo-merge things!"
45 reposts268 likes
i think that you could do this without messing with bluesky's lexicon- can't you define your own facet lexicon type and use that in bluesky records?
why not facets? would it not make sense to use something like $type: "social.mu.richtext.facet#code_block" as a facet? this seems like the exact use case facets are meant for.
3. Some clients support making links on text for a long time, and itʼs usually done by md too, like: [link](mu.social). I guess, mu still cann't it as the main client (only visualize). In this case a metachar would be more important.
what about inline code?
getting a bsky app to work with granular permissions is a lot of trial and error - `app.bsky.authFullApp` doesnt include chat and cant be set to `aud=*` - `chat.bsky.authFullChatClient` in the scope builder has the wrong `aud` - video upload doesnt work (part of `app.bsky.authFullApp` but wrong aud)