Skip to content

Commit

Permalink
Add website note
Browse files Browse the repository at this point in the history
  • Loading branch information
TristanCacqueray committed Oct 1, 2024
1 parent 7376aa9 commit 1f62f5f
Show file tree
Hide file tree
Showing 2 changed files with 33 additions and 1 deletion.
2 changes: 1 addition & 1 deletion content/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ site:

<img src="static/favicon.jpeg" class="float-left rounded-xl w-48 h-48 mr-2" />

Welcome to my homepage. I am a software engineer working for Red Hat on OpenStack cloud [[continuous-integration]] and the [[software-factory]].
Welcome to my [[website|website]]. I am a software engineer working for Red Hat on OpenStack cloud [[continuous-integration]] and the [[software-factory]].

I am passionate about [[free-software]], [[programing-languages]], [[computer-graphics]] and [[music]]. Check out my [[blog]], [[project]], [[video]] and [[contributions]].

Expand Down
32 changes: 32 additions & 0 deletions content/website.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# midirus.com

This is my website. It started as a [[zettle]], and I am now using it for publication.
I really like the idea of linking notes to form a web of pages organically.

Here are the main features:

- The content is in **plain text**, either in markdown or org-mode.
- **RSS** feeds can be added to any tree.
- **Backlinks** are displayed at the bottom.
- **Full-Text** search is available client side with <kbd>ctrl</kbd>+<kbd>k</kbd>.
- **Table of Content** is automatically generated.
- **Heading anchors** are available to link sections.
- **Tags** can be written inlined with the `#name` syntax.
- **Tree** links displayed at the top can be made using the `#[]` or `[]#` syntax.
- **Styling** with tailwind can be added with the `:::` fences syntax.
- **Templates** can be used to customize every aspect of the pages.
- **Hot reload** development server patches the page on save.

I get all these features with [emanote][emanote], and I am working on the following improvements:

- [ ] Fix relative location of `og:image`: [\#537](https://github.com/srid/emanote/pull/537)
- [ ] Add support for custom tags like `<kbd>`: [\#554](https://github.com/srid/emanote/pull/554)
- [ ] Add prev/next links: [\#553](https://github.com/srid/emanote/pull/553)
- [ ] Support denote: [\#551](https://github.com/srid/emanote/discussions/551)

I am tempted to use something more simple like [matklad.github.io][matklad].
But this would be a lot of work, and I'm happy to contribute to a general purpose system like [emanote][emanote].
If you know another solution with the same set of features, please let me know, because as far as I can tell, emanote is the only one that ticks all these boxes for me.

[emanote]: https://emanote.srid.ca/
[matklad]: https://github.com/matklad/matklad.github.io/tree/master/src

0 comments on commit 1f62f5f

Please sign in to comment.