{"id":26974815,"url":"https://github.com/easimonenko/roam-notes","last_synced_at":"2026-01-15T22:49:37.548Z","repository":{"id":155254751,"uuid":"624887920","full_name":"easimonenko/roam-notes","owner":"easimonenko","description":"Zettelkasten notes written with org-roam in Russian language.","archived":false,"fork":false,"pushed_at":"2025-04-01T20:43:51.000Z","size":399,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-01T21:37:18.027Z","etag":null,"topics":["org-roam","russian-language","zettelkasten"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/easimonenko.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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-04-07T14:04:37.000Z","updated_at":"2025-04-01T20:43:55.000Z","dependencies_parsed_at":"2024-03-18T19:56:37.017Z","dependency_job_id":"19e9423c-5254-4be3-a487-116af0e5c597","html_url":"https://github.com/easimonenko/roam-notes","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/easimonenko%2Froam-notes","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/easimonenko%2Froam-notes/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/easimonenko%2Froam-notes/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/easimonenko%2Froam-notes/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/easimonenko","download_url":"https://codeload.github.com/easimonenko/roam-notes/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246989752,"owners_count":20865331,"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":["org-roam","russian-language","zettelkasten"],"created_at":"2025-04-03T11:17:45.833Z","updated_at":"2026-01-15T22:49:37.502Z","avatar_url":"https://github.com/easimonenko.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Roam Notes\n\n[Zettelkasten](https://en.wikipedia.org/wiki/Zettelkasten) style notes written in Russian language with [org-roam](https://www.orgroam.com/) mode in [GNU Emacs](https://www.gnu.org/software/emacs/).\n\nLicense: [CC-BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/).\n\n## How to prepare for working with these notes\n\n* Firstly, you will need **GNU Emacs**. Install it in any way accepted by the operating system you are using.\n* Install Emacs packages `org-roam` and `org-roam-ui` using the built-in package manager or the package manager of your operating system.\n* Then open the file `~/.emacs.d/init.el` and insert into it the following lines:\n``` elisp\n(use-package org-roam\n  :init\n  (setq org-roam-v2-ack t)\n  :custom\n  (org-roam-directory \"~/RoamNotes\")\n  (org-roam-completion-everywhere t)\n  (org-roam-capture-templates\n   '((\"d\" \"default\" plain\n      \"%?\"\n      :if-new (file+head\n               \"%\u003c%Y%m%d%H%M%S\u003e-${slug}.org\"\n               \"#+TITLE: ${title}\\n#+AUTHOR: YOUR NAME\\n#+LANGUAGE: Russian\\n#+LICENSE: CC BY-SA 4.0\\n#+DATE: %\u003c%Y-%m-%d\u003e\\n#+FILETAGS:\\n\")\n      :unnarrowed t)))\n  :bind ((\"C-c n l\" . org-roam-buffer-toggle)\n         (\"C-c n f\" . org-roam-node-find)\n         (\"C-c n i\" . org-roam-node-insert)\n         :map org-mode-map\n         (\"C-M-i\" . completion-at-point))\n  :config\n  (org-roam-setup)\n  (org-roam-db-autosync-mode))\n\n(use-package org-roam-ui\n  :disabled\n  :after org-roam\n  :config\n  (setq org-roam-ui-sync-theme t\n        org-roam-ui-follow t\n        org-roam-ui-update-on-save t\n        org-roam-ui-open-on-start t))\n```\n* Replace of `YOUR NAME` with your name. You can also replace the language. But you can't change the license!\n* Restart Emacs.\n\n## How to work with these notes\n\n* **Finding** or **creating** of note: press Ctrl-c then n then f, and then type note title. If the note is not found, then you can press Enter and then a new note will be created according to the template.\n* **Linking** with other note: type note title and choose of appropriate note by pressing Enter. Other way: select text fragment, then press Ctrl-c then n then i, and then type note title. If the note is not found, then you can press Enter and then a new note will be created according to the template.\n\n(c) Evgeny Simonenko, 2022-2025\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feasimonenko%2Froam-notes","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feasimonenko%2Froam-notes","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feasimonenko%2Froam-notes/lists"}