Add scrollz plugin and ember colorschemes - #139
Open
vish9812 wants to merge 1 commit into
Open
Conversation
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01PgFHKqrxXsZFDXs5wLdJrW
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds two plugins, both pure Lua with no external dependencies, MIT licensed, tested against micro 2.0.15.
scrollz— viewport control.scrollz top/bottomscroll the cursor's line to the edges of the view; micro hasCenter, butCursorToViewTop/CursorToViewBottomare the inverse, moving the cursor rather than the view.scrollz halfdown/halfupcomplementHalfPageUp/HalfPageDown, which scroll the view but leave the cursor behind, soRelocate()undoes the scroll on the next cursor movement. Both count display rows rather than buffer lines, so they stay correct undersoftwrap, andscrollmarginis honoured.ember— four truecolor colorschemes sharing one accent palette across four canvases: two transparent darks (warm and cool neutrals), one opaque dark, one light. Registered asRTColorschemeruntime files so they show up inset colorschemecompletion beside the built-ins, following the same pattern as the existinggotham-colorsentry.Notes for the maintainer
plugins/scrollz.jsonandplugins/ember.json, and the twochannel.jsonentries pointing at them.Urlfields currently point at tagged GitHub archives in my own repos, both verified reachable. Happy to have them re-hosted on thepluginsrelease instead if that is preferred, just say the word and I will update the PR.Repos: https://github.com/vish9812/micro-scrollz and https://github.com/vish9812/micro-ember