Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/savetheclocktower/vibrant-ink-redux-syntax
An Atom theme based on Justin Palmer's original
https://github.com/savetheclocktower/vibrant-ink-redux-syntax
Last synced: about 1 month ago
JSON representation
An Atom theme based on Justin Palmer's original
- Host: GitHub
- URL: https://github.com/savetheclocktower/vibrant-ink-redux-syntax
- Owner: savetheclocktower
- Created: 2017-11-17T16:03:01.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2023-12-19T00:30:55.000Z (about 1 year ago)
- Last Synced: 2023-12-19T07:03:23.070Z (about 1 year ago)
- Language: Less
- Size: 87.9 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Vibrant Ink Redux
A [Pulsar][pulsar] theme. Ported from the original for [TextMate 2][textmate].
---
**NOTE:** Since version 0.4.3, `vibrant-ink-redux-syntax` requires Pulsar version **1.107.1** or greater. If you’re still using Atom, you should stay on 0.4.2.
---
Vibrant Ink Redux is based on Justin Palmer's original [Vibrant Ink theme][original], though I’ve applied 15 years’ worth of customizations.
This theme tries to be logical and ordered, except where it isn't. Some of the style rules are the way they are _only_ because they "look right" to me. You are encouraged to apply your own style overrides in your `styles.less` file or in a fork of this package.
## Configuration
In many subtle ways, Pulsar/Atom expects that you’ll pair a dark syntax theme with a dark UI theme. Vibrant Ink Redux is a dark syntax theme, but if you use it with a light UI theme, you may notice that certain things don’t look great.
There are three configuration options in this package, all disabled by default, that can be useful if you use this theme with a light UI theme.
**Manage Editor Scrollbars**, if checked, will apply dark styling to editor scroll bars, as depicted in the screenshot above. It won’t touch any non-editor scroll bars in the UI.
**Use Bracket Matcher Styles**, if checked, will apply custom editor styles for the built-in `bracket-matcher` package. The default styles for `bracket-matcher` underline paired delimiters using a color defined by your UI theme — a color that may or may not look good in your dark syntax theme. Instead, Vibrant Ink Redux will apply a subtle outline and background-color change to any paired delimiters, as depicted in the screenshot above.
**Use Linter Styles**, if checked, will apply custom editor styles that override styles in `linter-ui-default`. The text styles that `linter-ui-default` uses to decorate errors and warnings in your editor use colors defined by your UI theme that may or may not look good in your dark syntax theme. Instead, Vibrant Ink Redux will use error and warning colors that work better with the editor theme, as depicted in the screenshot above. It’ll also use a simpler underline decoration instead of the “squiggle” style of underline.
[atom]: https://atom.io
[pulsar]: https://pulsar-edit.dev
[textmate]: https://github.com/textmate/textmate
[original]: https://web.archive.org/web/20130122014102/http://alternateidea.com/blog/articles/2006/1/3/textmate-vibrant-ink-theme-and-prototype-bundle