Code Monkey home page Code Monkey logo

Comments (13)

ShannaSeigel avatar ShannaSeigel commented on May 27, 2024 1

Thanks for the fast reply! I completely missed the graph and list of notes on your personal website the first time through. I will definitely start exploring these options!

from digital-garden-jekyll-template.

maximevaillancourt avatar maximevaillancourt commented on May 27, 2024

Hi Shanna!

You could definitely use the template as a starting point, but as is, the template doesn't offer a traditional timeline view of all notes by chronological order, so it may not meet your needs.

You may instead prefer to draw inspiration from my personal website (view repository on GitHub), which is a combination of a blog and a digital garden split into different sections. Feel free to fork both this template's repository and my personal website's repository, and play with each to see which one fits your needs. ๐Ÿ™‚

from digital-garden-jekyll-template.

Am3ra avatar Am3ra commented on May 27, 2024

@maximevaillancourt , I believe theres a jekyll plugin or similar to generate a list of last-modified files/posts

from digital-garden-jekyll-template.

maximevaillancourt avatar maximevaillancourt commented on May 27, 2024

Closing this, feel free to reopen if needed ๐Ÿ™‚

from digital-garden-jekyll-template.

ShannaSeigel avatar ShannaSeigel commented on May 27, 2024

Hey again!

So, I have no idea what I'm doing and my only experience with the command line is imitating what other people do in tutorials (just as an explanation if I'm missing something obvious). I was able to install/update Ruby, RubyGems, and Git. Then I followed your directions for cloning the directory and installing "bundle." The problem is when I get to "bundle exec jekyll serve" and I get an error.

Maybe this is super basic but are you able to tell what I'm doing wrong? It looks like something is missing?

Screen Shot 2020-11-03 at 18 48 14

from digital-garden-jekyll-template.

maximevaillancourt avatar maximevaillancourt commented on May 27, 2024

from digital-garden-jekyll-template.

ShannaSeigel avatar ShannaSeigel commented on May 27, 2024

๐Ÿคฆ๐Ÿปโ€โ™€๏ธ Definitely did not consider that. I'm still get an error unfortunately. Now it's that I don't have write permissions for "Library/Ruby/Gems/2.6.0." Though when I updated earlier I was seeing version 2.7.2.

from digital-garden-jekyll-template.

maximevaillancourt avatar maximevaillancourt commented on May 27, 2024

It sounds like there are two things at play:

  • Write permissions issues are expected since we're essentially trying to installing a gem globally. Using sudo gem install jekyll will probably fix this by granting additional permissions to bundle to install the gem in system directories (more information about sudo).
  • It's likely that there are multiple versions of Ruby installed on your machine. You may want to look into installing Ruby Version Manager (RVM) to manage Ruby versions, but this shouldn't be necessary to start using the digital garden template. Of course, the more recent, the better: if you can use Ruby 2.7.2, do that! ๐Ÿ™‚

from digital-garden-jekyll-template.

ShannaSeigel avatar ShannaSeigel commented on May 27, 2024

Thank you again for such fast replies! I still got an error with sudo gem install jekyll
I tried checking write permissions for different folders but that didn't change anything. I'll try looking at the version manager next.

from digital-garden-jekyll-template.

maximevaillancourt avatar maximevaillancourt commented on May 27, 2024

Using RVM could potentially solve this indeed, since gems would be installed in your home directory instead of system directories. ๐Ÿ™‚

from digital-garden-jekyll-template.

ShannaSeigel avatar ShannaSeigel commented on May 27, 2024

Let me know if I should open a separate issue!

After a lot of trial and error I still haven't gotten jekyll to install. I'll worry about this again when I have some more downtime. I do have a question though. Going through the process of downloading all these programs is just to see the site locally before publishing it online? What if I didn't care about seeing the page locally and would look at the page live through GitHub pages instead? Is that possible?

I tried just cloning the digital garden repo and turning on github pages. The site would never build, I kept getting an error:

/_layouts/notes.html that is a symlink or does not exist in your _includes directory

I tried copying that file to "_includes" with no difference. I deleted the file and got pages to load but then of course the notes weren't formatted.

Basically, I'm trying to figure out a way to use your template for my garden notes without a lot of website design/building knowledge because there's still a lot for me to learn. I love the graph design you've created along with the backlinks/related notes so I'm hoping to figure this out!

from digital-garden-jekyll-template.

maximevaillancourt avatar maximevaillancourt commented on May 27, 2024

After a lot of trial and error I still haven't gotten jekyll to install. I'll worry about this again when I have some more downtime.

Sorry to read that. Hopefully, using RVM and using a different Ruby version may fix this. What's the specific error you get when it fails?

Going through the process of downloading all these programs is just to see the site locally before publishing it online? What if I didn't care about seeing the page locally and would look at the page live through GitHub pages instead? Is that possible?

You could do almost exactly that, but not with GitHub Pages because it doesn't support custom Jekyll plugins (I had to write a custom plugin to have the backlinks/related notes feature). Netlify supports custom Jekyll plugins, so that's why I suggest using their service in the guide.

from digital-garden-jekyll-template.

ShannaSeigel avatar ShannaSeigel commented on May 27, 2024

I was still running into a version issue. Even after specifying 2.7.2 I was seeing "no write permission for 2.6.x" I think I will try working with Netlify in the meantime and see how that goes!

from digital-garden-jekyll-template.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.