System Tutorials

Keyboard remapping, window management, and macOS automation — Hammerspoon and Karabiner-Elements.

8 Tutorials|5 Topics
Keyboard and system automation tutorials
HammerspoonKarabinerWindow ManagementHyper KeyAutomation
Hammerspoon
Hammerspoon
Intermediate

Hammerspoon Window Management Guide: macOS Layouts and Snapping with Lua

Hammerspoon Lua guide for macOS window management. Build layouts, window snapping, and app-specific rules — replace 5 tools with one keyboard-driven script.

NRNoor Rahman12 min24.9K
Karabiner-Elements
Karabiner-Elements
Advanced

Karabiner-Elements Tutorial: Remap macOS Keyboard and Build a Hyper Key

Karabiner-Elements tutorial for macOS keyboard customization. Turn Caps Lock into a hyper key, build modifier layers for symbols, and remap keys system-wide.

NRNoor Rahman16 min28.5K
Hammerspoon
Hammerspoon
Intermediate

Hammerspoon App Switcher and Menu Bar: Build a Custom macOS Command Center

Create a keyboard-driven app switcher that replaces Cmd-Tab, build a custom menu bar with live system stats, and automate window layouts per application.

NRNoor Rahman13 min16.9K
Karabiner-Elements
Karabiner-Elements
Advanced

Karabiner Complex Modifications: Layers, Hyper Keys, and Conditional Mappings

Go beyond simple key swaps. Build a Hyper key, create layered keyboard mappings, and set up app-specific profiles with Karabiner's complex modifications engine.

NRNoor Rahman15 min29.3K
Hammerspoon
Hammerspoon
Beginner

Hammerspoon Menu Bar Customization: Build Your Own Status Indicators

Create custom menu bar items in Hammerspoon — show battery, network, or any shell output as live status indicators written in Lua.

NRNoor Rahman9 min16.2K
Clipboard
Clipboard
Intermediate

Hammerspoon Clipboard Manager: A Lua-Powered History Tool

Build a clipboard history manager in Hammerspoon with fuzzy search and paste, all driven by a few Lua scripts.

NRNoor Rahman12 min25.9K
Remapping
Remapping
Intermediate

Karabiner-Elements Device-Specific Remapping for Multiple Keyboards

Apply different keymaps per device in Karabiner-Elements so your laptop, mechanical, and gaming keyboards each behave their way.

NRNoor Rahman15 min31.7K
Automation
Automation
Advanced

Hammerspoon Automation Cookbook: WiFi Triggers, Caffeine, and More

A practical Hammerspoon cookbook — auto-trigger scripts on WiFi change, toggle Caffeine, and react to system events with Lua.

NRNoor Rahman19 min38.5K