{"id":15699360,"url":"https://github.com/benjamn/garden","last_synced_at":"2025-08-03T03:06:56.388Z","repository":{"id":66024705,"uuid":"586040883","full_name":"benjamn/garden","owner":"benjamn","description":null,"archived":false,"fork":false,"pushed_at":"2023-09-25T23:54:49.000Z","size":3126,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-30T14:30:22.377Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://benjamn.dev","language":"SCSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/benjamn.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-01-06T19:28:46.000Z","updated_at":"2024-08-03T06:41:00.000Z","dependencies_parsed_at":"2023-09-26T04:34:46.196Z","dependency_job_id":null,"html_url":"https://github.com/benjamn/garden","commit_stats":null,"previous_names":[],"tags_count":0,"template":true,"template_full_name":"maximevaillancourt/digital-garden-jekyll-template","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/benjamn%2Fgarden","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/benjamn%2Fgarden/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/benjamn%2Fgarden/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/benjamn%2Fgarden/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/benjamn","download_url":"https://codeload.github.com/benjamn/garden/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251670707,"owners_count":21625102,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-03T19:40:25.153Z","updated_at":"2025-04-30T08:43:35.494Z","avatar_url":"https://github.com/benjamn.png","language":"SCSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Ben's Digital Garden\n\nThis [MIT-licensed](LICENSE) repository shares the generic Jekyll system behind the digital garden I publish at [benjamn.dev](https://benjamn.dev).\n\n## Privacy of content\n\nAll my personal content is hidden away in a private submodule repository in the `_notes/vault` directory. After forking this repository, please be aware you will not automatically have access to my personal content, which remains under strict copyright (all rights reserved).\n\nTo work around this intentional limitation, you will need to either get rid of the submodule by running `git rm _notes/vault`, or run `git submodule set-url ...` to use a different private (or public) repository of your own:\n```\ngit submodule set-url _notes/vault https://github.com/your-github-username/your-vault.git\ngit submodule update --init --recursive\n```\nEither way, my content stays with me.\n\nFollow [this link](https://github.com/settings/personal-access-tokens/new) to create the personal access token you will need for checking out the private `_notes/vault` submodule when publishing your public garden.\n\n## Prior work/inspiration\n\n[Maxime Vaillancourt](https://maximevaillancourt.com) wrote a tutorial called [Setting up your own digital garden with Jekyll](https://maximevaillancourt.com/blog/setting-up-your-own-digital-garden-with-jekyll) that caught my eye, and this repository was originally a fork of [Vaillancourt's Jekyll template](https://github.com/maximevaillancourt/digital-garden-jekyll-template), which you can find running [on Netlify](https://digital-garden-jekyll-template.netlify.app/) for comparison.\n\n## Original features (with some **updates**)\n\n- Based on Jekyll, a static website generator\n- Supports Roam-style double bracket link syntax to other notes\n- Creates backlinks to other notes automatically\n- Features link previews on hover\n- ~~Includes graph visualization of the notes and their links~~\n  - **Disabled for now for privacy of unlinked notes**\n- Features a simple and responsive design\n- Supports Markdown or HTML notes\n\n## License\n\nThe source code, structure, and configuration of this repository are released under the [MIT license](LICENSE), just like the [LICENSE of the original template](https://github.com/maximevaillancourt/digital-garden-jekyll-template/blob/master/LICENSE).\n\nHowever, the content of the published [benjamn.dev](https://benjamn.dev) website and the content of the `_notes/vault` submodule remain under strict copyright, with all rights reserved by the GitHub user responsible for publishing them (that is, me).","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbenjamn%2Fgarden","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbenjamn%2Fgarden","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbenjamn%2Fgarden/lists"}