drliangjin / keyboard-config

My Noobie Karabiner Config

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Karabiner-Elements Config

Complex Modifications

Modifier Keys

  • Map Caps Lock to Left Control, or Escape if pressed alone
  • Map Return/Enter to Right Control, or Return/Enter if pressed alone
  • Map Left Shift to Left Shift, or Opening Parenthesis if pressed alone
  • Map Right Shift to Right Shift, or Closing Parenthesis if pressed alone

Others

Installation

  • Karabiner-Elements via homebrew
brew cask install karabiner-elements
  • Copy or symlink karabiner.json to the directory ~/.karabiner.d/configuration/ or ~/.config/karabiner/

ToDo

  • Map left alt to left alt, or something useful if pressed alone
  • Map right alt to right alt, or something useful if pressed alone

Enjoy!

Linux (without Karabiner-Elements)

Arch/Manjaro with Gnome DE

  • Create a .desktop file under ~/.config/autostart/
  • Create executable shell script under dotfile directory
  • NOTE for desktopfile command:
sh -c '~/ScriptName

Resources

  • a comprehensive guide
  • a guide for pressing both shift keys as caps lock
  • a great guide
  • a keyboard remapping guide for emacs

About

My Noobie Karabiner Config


Languages

Language:Shell 100.0%