{"id":15561880,"url":"https://github.com/doodzik/note","last_synced_at":"2025-09-26T14:23:07.045Z","repository":{"id":74936941,"uuid":"128527202","full_name":"doodzik/note","owner":"doodzik","description":"📝 Repository based Note taking in the Command Line","archived":false,"fork":false,"pushed_at":"2018-05-12T19:15:54.000Z","size":21,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-29T04:43:02.475Z","etag":null,"topics":["command-line-tool","note-taking","notes"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/doodzik.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":"2018-04-07T12:43:19.000Z","updated_at":"2020-02-27T19:45:48.000Z","dependencies_parsed_at":"2023-02-24T20:00:38.442Z","dependency_job_id":null,"html_url":"https://github.com/doodzik/note","commit_stats":{"total_commits":9,"total_committers":2,"mean_commits":4.5,"dds":"0.33333333333333337","last_synced_commit":"43e4a5420e6a258de5e9a91d57719144e42371b2"},"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/doodzik/note","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doodzik%2Fnote","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doodzik%2Fnote/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doodzik%2Fnote/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doodzik%2Fnote/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/doodzik","download_url":"https://codeload.github.com/doodzik/note/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doodzik%2Fnote/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":277089746,"owners_count":25758997,"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","status":"online","status_checked_at":"2025-09-26T02:00:09.010Z","response_time":78,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["command-line-tool","note-taking","notes"],"created_at":"2024-10-02T16:10:33.297Z","updated_at":"2025-09-26T14:23:07.013Z","avatar_url":"https://github.com/doodzik.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Note\n\nNote is a bash script which opens a note for the underlying repository. \nThe notes are stored separately from the repository, which prevents issues with git.\nYou can change the name, the origin, or the path of the repository and you will still be able to access the note.\n\n[![asciicast](https://asciinema.org/a/181206.png)](https://asciinema.org/a/181206)\n\n## Installation\n\n```\n$ brew tap doodzik/tap\n$ brew install note\n```\n\nTo use note in Vim, add the following line to your .vimrc\n```\nset rtp+=/usr/local/opt/note\n```\n\n## Usage\n\nOpen the note for the underlying repository\n```\n$ note\n```\n\nOpen a note for the repository for a given path\n```\n$ note ~\n```\n\nPrint the path of the note\n```\n$ note --path-only \n```\n\n### Vim\n\nOpen the note for the underlying repository\n```\n:Note\n```\n\nOpen a note for the repository for a given path\n```\n:Note ~\n```\n\nOpen the note for the underlying repository.\nUnless not mapped onto a different command.\n```\ngn\n```\n\n### Cloud Synchronization\n\nYou can use a cloud synchronized folder as the location for your notes. \nFor example, you can change the `NOTES_LOCATION` to point to the iCloud folder in your `.bashrc` file.\n```\nexport NOTES_LOCATION=\"${HOME}/Library/Mobile\\ Documents/com~apple~CloudDocs/.notes\"\n```\n\n### Change your Editor\n\nYou can use your editor of choice by changing the `EDITOR` variable in your `.bashrc` file\n```\nexport EDITOR=\"/usr/local/bin/vim\"\n```\n\n## Special Thanks\n\n* [@lastgabs](https://github.com/lastgabs) for giving me the idea for this project\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdoodzik%2Fnote","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdoodzik%2Fnote","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdoodzik%2Fnote/lists"}