MARKETPLACE · PUBLISH

Share a look, a rule pack or a key map

Pick a .keybars file or paste one. It plays below as it will in the catalogue. Publishing checks it and, if it passes, puts it live under your name straight away.

Publishing from the terminal

keybars-pro market export makes a file from your settings and keybars-pro market publish sends it. Run keybars-pro market login and paste a token from here when it asks. A token can publish as you and nothing else.

Sign in to make a token.

    What goes in a .keybars file
    {
      "keybars": 1,
      "type": "pack",
      "id": "night-shift",
      "name": "Night shift",
      "version": "1.0",
      "licence": "MIT",
      "description": "Pages light the top row; quiet when it's acknowledged.",
      "rules": [
        { "name": "Paged", "source": "webhook", "event": "pager.fired",
          "keys": "top-row", "colour": "red", "effect": "pulse",
          "clearOn": "pager.acked" }
      ]
    }

    type is look, pack, map, ambient or integration. A look has look (palette, equaliser, system, typing and focus colours), a key map has map, an ambient item has ambient (a scene such as rain, embers or rows-clock, its colours, and optionally brightness and speed in percent) and an integration has url. Keys are all, top-row, home-row, bottom-row, left, right, esc, row:2, col:3, r1c2-r1c5 or led:12. Colours are a swatch's name (purple, red, amber, orange, green, blue, cyan, pink, white) or #rrggbb. Effects: flash, pulse, hold, wave, fade, sparkle, ripple, breathe, chase. The author is your handle, whatever the file says.