https://github.com/divitmittal/tltr
Cross-platform multi-layer keyboard layout tailored for programmers
https://github.com/divitmittal/tltr
developer-productivity ergonomic-keyboard kanata karabiner-elements keyboard keyboard-layout keymap-drawer qmk raspberry-pi-pico split-keyboard tltr
Last synced: 6 months ago
JSON representation
Cross-platform multi-layer keyboard layout tailored for programmers
- Host: GitHub
- URL: https://github.com/divitmittal/tltr
- Owner: DivitMittal
- License: mit
- Created: 2024-09-19T00:08:39.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-07-07T01:19:12.000Z (6 months ago)
- Last Synced: 2025-07-07T02:30:57.796Z (6 months ago)
- Topics: developer-productivity, ergonomic-keyboard, kanata, karabiner-elements, keyboard, keyboard-layout, keymap-drawer, qmk, raspberry-pi-pico, split-keyboard, tltr
- Language: C
- Homepage:
- Size: 7.5 MB
- Stars: 0
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
TLTR
---
---
A bespoke cross-platform multi-layer 38-key keyboard layout for programmers, i.e., it optimizes for:
1. Minimal mouse/trackpad dependency
2. Convenient numbers & symbols access
3. Execution of complex keyboard shortcuts w/o cumbersome finger gymnastics.
4. Interoperability b/w [ANSI US](https://commons.wikimedia.org/wiki/File:ANSI_Keyboard_Layout_Diagram_with_Form_Factor.svg) & other ergo-split keyboard configurations, viz., [corne](https://github.com/foostan/crkbd/), [cantor](https://github.com/diepala/cantor), [ferris](https://github.com/pierrechevalier83/ferris), etc..
---
| Layers | Functionality |
| --------------------------------------------------------------------------------------------- | ------------------------------ |
| [Colemak Mod-DH(Curl), Wide, Angle](https://github.com/ColemakMods/mod-dh?tab=readme-ov-file) | English |
| TL | Navigation & Modifiers keys |
| TR | Numbers & Symbols |
| TLTR | Mouse, Media & Display control |
---
## Can be deployed via:
1. [Kanata](https://github.com/jtroo/kanata/)
1. macOS
- Dependencies:
1. [Karabiner-DriverKit](https://github.com/pqrs-org/Karabiner-DriverKit-VirtualHIDDevice/blob/main/dist/Karabiner-DriverKit-VirtualHIDDevice-3.1.0.pkg)
2. [Shortcuts]()
2. Windows
- Dependencies:
1. [nircmd](https://www.nirsoft.net/utils/nircmd.html)
2. [InterceptionDriver](https://github.com/oblitum/Interception)
3. \*nix
1. [Karabiner-Elements](https://github.com/pqrs-org/Karabiner-Elements)
1. macOS
---
## Physical implementation
### Column-staggered ergo-split keyboard, i.e., [Cantor](https://github.com/diepala/cantor)([Piantor](https://github.com/beekeeb/piantor) specifically) with Cherry MX1A Red Switches

---
**Inspired by:** [Seniply](https://github.com/stevep99/seniply)