https://github.com/flolu/obsidian-scroll-speed
Obsidian Plugin to Change Scroll Speed Inside Files
https://github.com/flolu/obsidian-scroll-speed
obsidian-md obsidian-plugin scroll-animation scrolling
Last synced: 4 months ago
JSON representation
Obsidian Plugin to Change Scroll Speed Inside Files
- Host: GitHub
- URL: https://github.com/flolu/obsidian-scroll-speed
- Owner: flolu
- License: mit
- Created: 2021-10-20T10:51:00.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-07-18T06:38:15.000Z (almost 3 years ago)
- Last Synced: 2025-04-27T12:33:46.062Z (about 1 year ago)
- Topics: obsidian-md, obsidian-plugin, scroll-animation, scrolling
- Language: TypeScript
- Homepage:
- Size: 59.6 KB
- Stars: 19
- Watchers: 3
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Features
**Scroll Speed**
Change the mouse scroll sensitivity to your likings. 1 is super slow and 10 is very fast.
# Installation
1. Go to latest [releases](https://github.com/flolu/obsidian-scroll-speed/releases/latest)
2. Download `main.js` and `manifest.json`
3. Create `.obsidian/plugins/scroll-speed` directory
4. Move `main.js` and `manifest.json` into `.obsidian/plugins/scroll-speed`
5. Restart Obsidian
# Usage
Access the plugin settings from `Settings` -> `Plugins Options` -> `Scroll Speed`
- Mouse Scroll Speed (`1` is the default Obsidian scroll speed, higher is faster)
- Alt Multiplier (Multiply scroll speed by this number when the `ALT` key is pressed)
# Development
1. Clone repository into `.obsidian/plugins/` directory
2. Install dependencies `npm install`
3. Run `npm run dev` and make changes
4. `CTRL+P` -> `Reload app without saving` to reload plugin in Obsidian
# Release
- Update `manifest.json` with new version
- Update `versions.json` with new version
- Push changes to GitHub
- `git tag X.X.X` (Tag current commit with new version)
- `git push --tags` (Push tags to GitHub)
- Add updated `manifest.json` and `main.js` as binary attachments to the GitHub release
- [Read more here](https://github.com/obsidianmd/obsidian-sample-plugin#releasing-new-releases)
# Credits
- Icons made by [Darius Dan](https://www.flaticon.com/authors/darius-dan) from [www.flaticon.com](https://www.flaticon.com)