f0i / glove80-keys

cli tool to visualize keyboard layout for the glove80 keyboard

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Glove80 keymap cli

Read .keymap file for the glove80 and visualize the keyboard.

demo

.keymap file

The .keymap file has to contain the layouts in a specific format. See f0i/glove80 for an example file.

Options

$ bin/keys --help
keys 
Keymap viewer for the glove80

USAGE:
    keys [OPTIONS] [FILTER]...

ARGS:
    <FILTER>...    One or multiple names of the layout to show. If no filter is specified, the
                   default layout will be shown. Can be substrings of the actual name (e.g. sym
                   for SYMBOLS)

OPTIONS:
    -f, --file <FILE>    Specify the .keymap file to read the layout [default:
                         ../config/config/glove80.keymap]
    -h, --help           Print help information

Compile static bin

RUSTFLAGS="-Ctarget-feature=+crt-static" cargo build --target=x86_64-unknown-linux-gnu
mv ./target/x86_64-unknown-linux-gnu/debug/keys bin/keys

About

cli tool to visualize keyboard layout for the glove80 keyboard


Languages

Language:Rust 100.0%