Metadata-Version: 1.0
Name: kalamine
Version: 0.2.2
Summary: a yaml-centric Keyboard Layout Maker
Home-page: http://github.com/fabi1cazenave/kalamine
Author: Fabien Cazenave
Author-email: fabien@cazenave.cc
License: MIT
Description: Kalamine
        ========
        
        A yaml-centric Keyboard Layout Maker, blatantly stolen from the
        `qwerty-lafayette <http://qwerty-lafayette.org>`_ project.
        
        Define a keyboard layout in YAML:
        
        .. code-block:: yaml
        
            name: qwerty-ansi
            name8: q-ansi
            description: QWERTY-US layout.
            version: 1.0.0
            geometry: ANSI
        
            base: |
                ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┲━━━━━━━━━━┓
                │ ~   │ !   │ @   │ #   │ $   │ %   │ ^   │ &   │ *   │ (   │ )   │ _   │ +   ┃          ┃
                │ `   │ 1   │ 2   │ 3   │ 4   │ 5   │ 6   │ 7   │ 8   │ 9   │ 0   │ -   │ =   ┃ ⌫        ┃
                ┢━━━━━┷━━┱──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┺━━┯━━━━━━━┩
                ┃        ┃ Q   │ W   │ E   │ R   │ T   │ Y   │ U   │ I   │ O   │ P   │ {   │ }   │ |     │
                ┃ ↹      ┃     │     │     │     │     │     │     │     │     │     │ [   │ ]   │ \     │
                ┣━━━━━━━━┻┱────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┲━━━━┷━━━━━━━┪
                ┃         ┃ A   │ S   │ D   │ F   │ G   │ H   │ J   │ K   │ L   │ :   │ "   ┃            ┃
                ┃ ⇬       ┃     │     │     │     │     │     │     │     │     │ ;   │ '   ┃ ⏎          ┃
                ┣━━━━━━━━━┻━━┱──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┲━━┻━━━━━━━━━━━━┫
                ┃            ┃ Z   │ X   │ C   │ V   │ B   │ N   │ M   │ <   │ >   │ ?   ┃               ┃
                ┃ ⇧          ┃     │     │     │     │     │     │     │ ,   │ .   │ /   ┃ ⇧             ┃
                ┣━━━━━━━┳━━━━┻━━┳━━┷━━━━┱┴─────┴─────┴─────┴─────┴─────┴─┲━━━┷━━━┳━┷━━━━━╋━━━━━━━┳━━━━━━━┫
                ┃       ┃       ┃       ┃                                ┃       ┃       ┃       ┃       ┃
                ┃ Ctrl  ┃ super ┃ Alt   ┃ ␣                              ┃ Alt   ┃ super ┃ menu  ┃ Ctrl  ┃
                ┗━━━━━━━┻━━━━━━━┻━━━━━━━┹────────────────────────────────┺━━━━━━━┻━━━━━━━┻━━━━━━━┻━━━━━━━┛
        
        Build it:
        
        .. code-block:: bash
        
            kalamine qwerty-ansi.yaml
        
        Get all keyboard drivers:
        
        .. code-block:: bash
        
            dist
                q-ansi.keylayout  # Mac OSX
                q-ansi.klc        # Windows
                q-ansi.xkb        # GNU Linux
        
Platform: UNKNOWN
