{"id":22919294,"url":"https://github.com/rthrfrd/heatscroll","last_synced_at":"2025-10-14T01:35:44.035Z","repository":{"id":267147137,"uuid":"899982575","full_name":"rthrfrd/heatscroll","owner":"rthrfrd","description":"VS Code extension for scroll bar heat map","archived":false,"fork":false,"pushed_at":"2024-12-08T17:03:06.000Z","size":66,"stargazers_count":10,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-07T08:27:31.687Z","etag":null,"topics":["scrollbar","vscode","vscode-extension"],"latest_commit_sha":null,"homepage":"https://marketplace.visualstudio.com/items?itemName=rthrfrd.heatscroll","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rthrfrd.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","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":"2024-12-07T14:49:34.000Z","updated_at":"2024-12-12T10:19:10.000Z","dependencies_parsed_at":null,"dependency_job_id":"e9c07971-e5df-4fe1-981d-ec6a5eb96024","html_url":"https://github.com/rthrfrd/heatscroll","commit_stats":null,"previous_names":["rthrfrd/heatscroll"],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rthrfrd%2Fheatscroll","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rthrfrd%2Fheatscroll/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rthrfrd%2Fheatscroll/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rthrfrd%2Fheatscroll/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rthrfrd","download_url":"https://codeload.github.com/rthrfrd/heatscroll/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246645394,"owners_count":20810949,"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":["scrollbar","vscode","vscode-extension"],"created_at":"2024-12-14T07:11:31.303Z","updated_at":"2025-10-14T01:35:38.999Z","avatar_url":"https://github.com/rthrfrd.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Heatscroll\n\n__[Install via the VSCode Marketplace](https://marketplace.visualstudio.com/items?itemName=rthrfrd.heatscroll)__\n\nHeatscroll is a heat map in your scroll bar that gives you an automatic visual history of where you've been in the files you are editing.\n\nThis is particularly useful for people regularly working in large files, or on smaller screens.\n\nhttps://github.com/user-attachments/assets/ad066b30-d3d4-4738-930d-09465c881911\n\n## Extension Settings\n\nDue to the nature of how scrollbar decorations are implemented in the VSCode API, for simplicity's sake most changes will require a restart to take effect.\n\n* `heatscroll.alpha`: Maximum heat map opacity.\n* `heatscroll.decayRate`: How quickly new heat map activity erases old heat map activity.\n* `heatscroll.decayIntervalMs`: How quickly the heat map decays without any activity.\n* `heatscroll.drawIntervalMs`: How frequently the heat map is redrawn.\n* `heatscroll.lane`: Which scroll bar lane the heat map occupies (L=1|C=2|R=4|F=7).\n* `heatscroll.lineThreshold`: Don't show heatmap for files with less lines than this..\n* `heatscroll.rgbEdit`: Comma-separated RGB heat map color for editing.\n* `heatscroll.rgbScroll`: Comma-separated RGB heat map color for scrolling.\n\n## Release Notes\n\n### 0.0.4\n\n- Fix: Avoid errors when editor is not available.\n\n### 0.0.3\n\n- Added `heatscroll.toggle` command.\n\n### 0.0.2\n\n- Added `heatscroll.lineThreshold` setting.\n\n### 0.0.1\n\n- Initial release.\n\n----\n\n_A [Picle](https://picle.fi/) a day keeps the brainrot away._\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frthrfrd%2Fheatscroll","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frthrfrd%2Fheatscroll","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frthrfrd%2Fheatscroll/lists"}