Skip to content

Latest commit

 

History

History
95 lines (68 loc) · 3.84 KB

README.md

File metadata and controls

95 lines (68 loc) · 3.84 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.

Demo is here: notenote.link

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

screenshot

You can check my personal notebook (in French) to see how it scales: arboretum.link

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

Follow the How to setup this site guide, written by raghuveerdotnet and then adapted for this fork.

How can I participate?

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

How do I customize this for my needs?

Things to modify to make it yours:

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

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

What's coming?

  • Open-transclude integration in the template, if possible.
  • Different themes! - Please tell me which you'd like to have!