Skip to content

Latest commit

 

History

History
91 lines (66 loc) · 3.46 KB

README.md

File metadata and controls

91 lines (66 loc) · 3.46 KB

Notenote.link

Netlify Status

What is this ?

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.

Issues are welcome, including feedback ! Don't hesitate to ask if you can't find a solution. 💫

screenshot

What is different ?

  • Markdown is fully-compatible with Obsidian (including Latex delimiters !)

  • There are now only notes (no blog posts).

  • There are cosmetic changes (ADHD-friendly code highlighting, larger font, larger page)

  • Code is now correctly indented

  • Wikilinks, but also alt-text wikilinks (with transclusion !) are usable.

How do I use this ?

Deploy to Netlify

Go to notenotelink.netlify.com and follow the very nice guide ('How to setup this site') written by raghuveerdotnet which I adapted for this fork.

How can I participate ?

Open an issue to share feedback or propose features. Star it 🌟 if you like it !

How do I customize this for my needs ?

Things to modify to make it yours (you can search it in github/'this repository`) :

  • Meta content in _layouts/post.html:
    <meta content="My linked notebook" property="og:site_name"/>
  • The favicon and profile are here: assets/img/

  • The main stuff is in \_config.yml :

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
  • You may want to change the copyright in _includes/footer.html:
<p id="copyright-notice">Licence MIT</p>

How do I remove the "seasons" feature for the notes ?

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 -%}

In command-line, you can run bundle exec jekyll serve and go to localhost:4000 to check the result.

What's coming ?

Open-transclude integration in the template, if possible.