All Projects → marlonrichert → raise-ergo

marlonrichert / raise-ergo

Licence: GPL-3.0 License
⌨️ Raise Ergo: an ergonomic keyboard layout for the Dygma Raise keyboard, geared towards programming & command line on macOS & Ubuntu.

Projects that are alternatives of or similar to raise-ergo

Gnome Cedilla Fix
A fix to make the Gnome "US-International" layouts generate a cedilla c (ç) when the user types '+c.
Stars: ✭ 106 (+253.33%)
Mutual labels:  ubuntu, keyboard-layout
ubuntu-first-steps
First steps with Ubuntu
Stars: ✭ 36 (+20%)
Mutual labels:  ubuntu
gretea
Fegeya Gretea (aka green tea), new generation programming language.
Stars: ✭ 14 (-53.33%)
Mutual labels:  programming
ansible-ssh-keys
Ansible role to manage ssh keys in Debian-like systems
Stars: ✭ 26 (-13.33%)
Mutual labels:  ubuntu
docker-nvidia-glx-desktop
MATE Desktop container designed for Kubernetes supporting OpenGL GLX and Vulkan for NVIDIA GPUs with WebRTC and HTML5, providing an open source remote cloud graphics or game streaming platform. Spawns its own fully isolated X Server instead of using the host X server, therefore not requiring /tmp/.X11-unix host sockets or host configuration.
Stars: ✭ 47 (+56.67%)
Mutual labels:  ubuntu
Software-Engineering-Resources
A collection of the various resources I've used to become a software engineer
Stars: ✭ 33 (+10%)
Mutual labels:  programming
gpu-passthrough
A GPU passthrough tutorial using libvirt and KVM on GNU/Linux
Stars: ✭ 57 (+90%)
Mutual labels:  ubuntu
Biblioteca
Colección de libros recomendados en formato PDF que he realizado para ti y así puedas mejorar tus habilidades como programador. Recuerda, siempre disfruta del aprendizaje.
Stars: ✭ 89 (+196.67%)
Mutual labels:  programming
Swiftz-Validation
A data structure for validations. It implements the applicative functor interface
Stars: ✭ 15 (-50%)
Mutual labels:  programming
ubuntu commands
Commonly used UBUNTU commands and scripts
Stars: ✭ 20 (-33.33%)
Mutual labels:  ubuntu
WoodenBeaver
The WoodenBeaver sound theme
Stars: ✭ 18 (-40%)
Mutual labels:  ubuntu
tutorials
Tutorials written by me.
Stars: ✭ 17 (-43.33%)
Mutual labels:  programming
AdvancedPeripherals
A Peripheral addon mod for Computercraft 1.16-1.18. This mod aims to add more features to Computercraft.
Stars: ✭ 36 (+20%)
Mutual labels:  programming
dawgmon
dawg the hallway monitor - monitor operating system changes and analyze introduced attack surface when installing software
Stars: ✭ 52 (+73.33%)
Mutual labels:  ubuntu
VaporShell
A PowerShell module for building, packaging and deploying AWS CloudFormation templates
Stars: ✭ 48 (+60%)
Mutual labels:  ubuntu
arvis
Extendable cross-platform launcher that aims to help you run, edit, create any workflow simply
Stars: ✭ 39 (+30%)
Mutual labels:  ubuntu
dist-detect
Try to determine what Linux/Unix distribution is running on a remote host and get a hint if security updates are applied.
Stars: ✭ 14 (-53.33%)
Mutual labels:  ubuntu
python-libmaas
Official python client library for MAAS
Stars: ✭ 45 (+50%)
Mutual labels:  ubuntu
Abrus-gtk-theme
Abrus is a stylish Design theme for GTK 3, GTK 2 and Gnome-Shell etc.
Stars: ✭ 25 (-16.67%)
Mutual labels:  ubuntu
python-exercises
Exercises for Python
Stars: ✭ 17 (-43.33%)
Mutual labels:  programming

Raise Ergo

An ergonomic keyboard layout for the Dygma Raise keyboard, geared towards programming and the command line on macOS and Ubuntu.

Benefits/Design Principles

  • QWERTY-based for ease of learning.
  • Reduces stress on your pinkies by moving keys away from them and instead to your thumbs.
  • Reduces discomfort from awkward key combinations by putting the modifier keys under your thumbs and finger tips. Inserting emojis with has never been easier! 😜
  • Reduces hand movement and increases data entry speed by having cursor keys, deletion keys and ↩︎ under your finger tips, plus under your left thumb.
  • Speeds up text editing by having dedicated keys for skipping/deleting words/lines under your finger tips.
  • Keeps ` near and near , so you can easily
    • switch apps with ,
    • switch windows with `,
    • switch tabs with .
  • Makes it easier to do programming, use the command line and write Markdown, by having word separators (, -, _), quotation marks (', ", `) and braces ([, ], {, }) under your thumbs. This also means you can more easily
    • navigate backward with [ & forward with ],
    • zoom in with - & out with =, and
    • type ~ to go to your home dir with `.

Layers

layer 0

Layer 0 — macOS typing


layer 1

Layer 1 — macOS editing


layer 2

Layer 2 — Linux/Windows typing


layer 3

Layer 3 — Linux/Windows editing

Author

© 2020-2021 Marlon Richert

License

This project is licensed under the GPL-3.0 License. See the LICENSE file for details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].