Skip to content

Latest commit

 

History

11 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ember

Four warm truecolor colorschemes for the micro editor, packaged as an installable plugin.

One accent language across all four — coral keywords, amber functions, olive strings, one cool teal anchor for types — over four different canvases.

Colorscheme Background Neutrals Use it when
ember-dusk-tc dark, transparent warm You want your wallpaper showing through
ember-slate-tc dark, transparent cool Same, but over cool or photographic wallpapers
ember-night-tc dark, opaque warm You want the theme to look identical everywhere
ember-paper-tc light, opaque warm Daylight, or a light terminal

The two transparent themes leave default without a background so your terminal shows through, but keep the chrome — statusline, tabbar, cursor line, selection — solid so the cursor never gets lost.

What they look like

ember-dusk-tc: warm neutrals over a warm brown terminal background
ember-dusk-tc — dark, transparent, warm
ember-slate-tc: cool neutrals over a deep blue terminal background
ember-slate-tc — dark, transparent, cool
ember-night-tc: warm neutrals on the scheme's own opaque dark background
ember-night-tc — dark, opaque
ember-paper-tc: dark text on a warm off-white background
ember-paper-tc — light, opaque

The top two set no background of their own, so what you see behind the text is a real wallpaper showing through a real terminal — that is the whole point of them, and the chrome staying solid on top of it is what keeps the cursor findable. The bottom two bring their own background and look the same everywhere, whatever is behind the window.

All four are captured by demo/capture.sh, which drives WezTerm on a virtual display, so they can be rebuilt after a palette change and none of them is an artist's impression.

Install

Via micro's plugin manager

Add this repo to pluginrepos in ~/.config/micro/settings.json:

"pluginrepos": ["https://raw.githubusercontent.com/vish9812/micro-ember/main/repo.json"]

Then:

> plugin install ember

Manually

git clone https://github.com/vish9812/micro-ember ~/.config/micro/plug/ember

Either way, restart micro and pick one:

> set colorscheme ember-dusk-tc

They appear in set colorscheme tab-completion alongside micro's built-ins.

Just the files

If you would rather not install a plugin, copy the four .micro files from colorschemes/ into ~/.config/micro/colorschemes/. They work standalone — the plugin only exists to make installation and updates a single command.

Truecolor

All four are -tc schemes and need 24-bit colour:

> set truecolor on

Restart micro afterwards. On a 256-colour terminal the palette degrades to approximations and will not look as intended.

My other plugins

  • palette — a searchable palette for micro: help topics, options, colorschemes, open buffers and files behind one keystroke. Its colorscheme mode previews these four live.
  • scrollz — viewport control for micro: put the line you are reading where you want it on screen, and move half a screen without losing the cursor.
  • navz — keyboard-first navigation for VS Code: jump to any visible word in two keystrokes.

License

MIT

About

Four warm truecolor colorschemes for the micro editor (two transparent darks, one opaque dark, one light), packaged as an installable plugin.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages