This page shows every style a post can use. Each section is one element type.
Headings
Heading 1
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6
Paragraphs and inline text
A normal paragraph with bold, italic, bold with underscores, italic with underscores, bold and italic, strikethrough, and inline code.
A second paragraph with a link to the home page and an external link. Smart quotes: “double” and 'single', plus an apostrophe in don’t. Dashes: a — b. Ellipsis: wait…
A line with a hard break at the end
continues here (backslash break). Another line with two trailing spaces continues here (space break).
Escaped characters: *not italic* and `not code`.
Image

Unordered list
- First item
- Second item with bold and
code - Third item with a link
Ordered list
- Step one
- Step two with italic
- Step three
Blockquote
A blockquote with one line.
A blockquote with
two lines and bold.
Code blocks
Fenced with a language:
def hello(name):
return f"hello, {name}"
Fenced without a language:
plain text block
indentation is kept
Tilde fence:
ls -la ~/.ssh
Table
| Left | Center | Right |
|---|---|---|
| a | b | c |
| 1 | 22 | 333 |
Horizontal rule
Raw HTML
End
Last paragraph.
SSH keys let you use git with GitHub repos without typing your password.
1. Generate a key
Use an ed25519 key. Replace the email with the one on your GitHub account.
ssh-keygen -t ed25519 -C "bont@lor.moe"
2. Start the agent and add the key
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_ed25519
3. Copy the public key
cat ~/.ssh/id_ed25519.pub
4. Add it to GitHub
- In GitHub go to Settings > SSH and GPG keys > New SSH key.
- Give it a title, choose Authentication Key, and paste the public key.
- Click Add SSH key.
5. Test the connection
ssh -T git@github.com