Skip to content

Linux

Linux support is part of this project and should be documented by distribution/flavor and keyboard context.

Keyboard behavior model

Hardware context Behavior
Moonlander connected Uses Moonlander macOS-style layout; may be adjusted by custom user systemd services.
Ergodox EZ connected Uses Ergodox macOS-style layout; may be adjusted by custom user systemd services.
No external keyboard Uses the laptop's embedded keyboard behavior/layout.

Future distributions/flavors

Add a separate page for each distribution or desktop environment when behavior differs.

Suggested examples:

  • Ubuntu
  • Fedora
  • Arch
  • Debian
  • GNOME
  • KDE Plasma
  • Wayland-specific behavior
  • X11-specific behavior

Documentation checklist

Topic Status Page
Ubuntu behavior WIP os/ubuntu.md
systemd keyboard profiles Planned automation/systemd-keyboard-profiles.md
Laptop keyboard native layout Planned hardware/laptop-keyboard.md