Hi everyone ! I've been very busy lately, so I didn't check all of the issues and the PR, but as I have more free time now I'll restart working on the project. Thanks for all the kind messages by the way!
A digital garden using a custom version of simply-jekyll
, optimised for integration with Obsidian. It is more oriented on note-taking and aims to help you build a nice knowledge base that can scale with time.
Demo is here: notenote.link
If you want to see a more refined example, you can check my notes (in french) at arboretum.link. Build time is approx. 15 seconds, FYI.
Issues are welcome, including feedback ! Don't hesitate to ask if you can't find a solution. 💫
You can click on this link and let the deploy-to-netlify-for-free-script do the rest !
Follow the How to setup this site guide, written by raghuveerdotnet and then adapted for this fork.
If you want to use it with Github Pages, it is possible, please read this.
Open an issue to share feedback or propose features. Star the repo if you like it! 🌟
Things to modify to make it yours:
<meta content="My linked notebook" property="og:site_name"/>
title: notenotelink.netlify.com
name: notenote.link
user_description: My linked notebook
notes_url: "https://notenotelink.netlify.com/"
profile_pic: /assets/img/profile.png
favicon: /assets/img/favicon.png
copyright_name: MIT
baseurl: "/" # the subpath of your site, e.g. /blog
url: "https://notenotelink.netlify.com/" # the base hostname & protocol for your site, e.g. http://example.com
encoding: utf-8
<p id="copyright-notice">Licence MIT</p>
Delete what's inside _includes/feed.html and replace it with:
{%- if page.permalink == "/" -%}
{%- for item in site.notes -%}
<div class="feed-title-excerpt-block disable-select" data-url="{{site.url}}{{item.url}}">
<a href="{{ item.url }}" style="text-decoration: none; color: #555555;">
{%- if item.status == "Ongoing" or item.status == "ongoing" -%}
<ul style="padding-left: 20px; margin-top: 20px;" class="tags">
<li style="padding: 0 5px; border-radius: 10px;" class="tag"><b>Status: </b>{{item.status | capitalize }}</li>
</ul>
<p style="margin-top: 0px;" class="feed-title">{{ item.title }}</p>
{%- else -%}
<p class="feed-title">{{ item.title }}</p>
{%- endif -%}
<p class="feed-excerpt">{{ item.content | strip_html | strip | escape | truncate: 200}}</p>
</a>
</div>
{%- endfor -%}
{%- endif -%}
On command-line, you can run bundle exec jekyll serve
then go to localhost:4000
to check the result.