Minimap
A preview of the full source code.
Install / Use
/learn @atom-minimap/MinimapREADME
Minimap package
A preview of the full source code.
<small>In the screenshot above the minimap-git-diff and minimap-highlight-selected plugins are activated.</small>
Installation
apm install minimap
Features
- Service-based Plugin API: Use the plugin generation command and start developing your plugin right away.
- Decoration API: Use the same API to manage
TextEditorandMinimapdecorations. - Canvas-based Rendering: Simple, fast and flexible.
- Stand-alone Mode: Wants to display a preview of a text editor in your UIs, use a stand-alone version of the Minimap.
Available Plugins
Below is the list of available plugins so far:
| Package | Description | | ----------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Auto-Hider | Hides the Minimap while editing. | | Bookmarks | Displays Atom bookmarks. | | Code Glance | Shows the code that's under the mouse cursor when hovering the Minimap. | | Cursor Line | Highlights the line with cursor. | | Find And Replace | Displays the search matches. | | Git Diff | Displays the file diff. | | Google-Repo-Diff-Minimap | A Minimap binding for the google-repo-diff package and google-repo package. | | GPool-Diff-Minimap | A minimap binding for the gpool-diff package. | | Hide on inactive panes | Hide the Minimap when pane isn't focus. | | Highlight Selected | A Minimap binding for the highlight-selected package. | | Linter | Displays linter markers. | | Pigments | Displays the Pigments colors. | | Quick-Highlight | Shows multiple selections done with the quick-highlight package. | | Selection | Display the buffer's selections. | | Split-Diff | A Minimap binding for the split-diff package. |
Settings
Show Minimap on Atom Start
If checked the Minimap is displayed on Atom startup. (default=true)
Device Pixel Ratio Rounding
If checked the devicePixelRatio will be rounded using Math.floor. (default=true)
Display Code Highlights
If checked the code will be highlighted using the grammar tokens. (default=true)
| true | false |
| ---------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- |
|
|
|
Display Minimap On Left
If checked the Minimap appears on the left side of editors, otherwise it appears on the right side. (default=false)
| true | false |
| ----------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------ |
|
|
|
Char Height
The height of a character in the Minimap in pixels. (default=2)
| 1px | 2px | 4px |
| ----------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- |
|
|
|
|
Char Width
The width of a character in the Minimap in pixels. (default=1)
| 1px | 2px |
| ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- |
|
|
|
Interline
The space between lines in the Minimap in pixels. (default=1)
| 1px | 2px |
| --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- |
|
|
|
Text Opacity
The opacity used to render the line text in the Minimap. (default=0.6)
| 0.6 | 1 |
| ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- |
|
|
|
Ignore Whitespaces In Tokens
When enabled, text
Related Skills
node-connect
341.6kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
84.6kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
341.6kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
84.6kCommit, push, and open a PR
