Skip to content

Latest commit

 

History

History
115 lines (84 loc) · 4.53 KB

readme.md

File metadata and controls

115 lines (84 loc) · 4.53 KB

rafaelromao's keyboard layout

Overview

A split keyboard layout optimized for Portuguese, English, working with numbers and software programming with VIM plugins.

img

How this layout works?

The following pages explain how this layout works and which features are implemented.

Layers

Main Features

About this repo

This repository contains the keymap files that are used to customize my keyboards. The firmware files are included as submodules or external references and symlinks are used to make them see the keymap files.

Compatibility

This layout was tested with the keyboards listed below, but can be easily adapted to most ortholinear or column staggered keyboards with at least 24 keys, with 2 of them on each thumb.

QMK

The reference implementation is done in QMK, so it has all features supported.

The QMK version recommended for this keymap is 0.22.10.

The tested boards are listed below:

Some features are not available on all keyboards though. For instance, the BM40 does not support Dynamic Macros.

ZMK

For the ZMK version, check the main branch.

Building

QMK

The script init_qmk.sh will clone the QMK firmware and symlink these keyboard files on it. After installing QMK and running the init script above, qmk cli should be working to compile and flash.

References

Most features implemented here were based on the work referenced below.

Layouts

QMK

3D Printing and Handwiring

Resouces