My Hyper key Has Sublayers… Let me Show you Why

Опубликовано: 21 Март 2026
на канале: linkarzu
2,367
73

Tired of boring keyboard shortcuts? In this video, I’ll show you how I use Karabiner-Elements to build sublayers that let a single key, my Hyper key, control everything. With sublayers like Hyper+A for apps, Hyper+T for tmux sessions, Hyper+O for OBS scenes, and more, I’ve created a supercharged modal system for my entire workflow.

This isn’t your average key remapping. I walk you through how I configure these sublayers in TypeScript, how I auto-compile them to JSON, how I trigger some of them using BetterTouchTool, and how this replaces dozens of shortcuts.

🔧 Tools shown:
• Karabiner-Elements
• TypeScript rules via mxstbr setup
• LaunchAgents for auto-compiling
• BetterTouchTool integrations
• Sublayer commands that run apps, scripts, and tmux sessions

If you’re into automation, dotfiles, or custom workflows, this will change how you use your keyboard forever.

Join me in discord (Linkarzu)
  / discord  

YouTube Memberships
   / @linkarzu  

Start your setapp 7 day free trial (my affiliate link)
https://setapp.sjv.io/QjKK1a

Start your 1password 14 day free trial (my affiliate link)
https://www.dpbolvw.net/click-1013272...

If you find this video helpful and want to support me
https://ko-fi.com/linkarzu

Follow me on twitter
https://x.com/link_arzu

My dotfiles (remember to star them)
https://github.com/linkarzu/dotfiles-...

#linkarzu #karabiner #hyperkey #dotfiles #productivity #keyboardworkflow #tmux #bettertouchtool #macos

00:00 - demo on sublayers
01:26 - raycast hyper key
02:18 - How to do sublayers in linux?
02:45 - sublayers config file
02:57 - A to switch applications
03:35 - T to switch tmux sessions
04:38 - O to switch OBS scenes
05:26 - E for SSH tmux sessions
06:10 - r for raycast shortcuts
06:40 - S for system or service
08:07 - U lock screen or restart yabai
08:17 - c for colorscheme selector
09:02 - hjkl arrow layers
09:24 - mxstbr repo my config comes from
09:58 - goku karabiner
10:41 - kanata tool
11:19 - kanata sublayers down in comments