# Customize

> Change keys, add your own actions, scope a key to one app, and choose how Hyper behaves.

---

LLMS index: [llms.txt](/llms.txt)

---

Everything on these pages is done in the app. You never need to edit a file by
hand, although the [configuration file](/docs/reference/configuration/) is
plain YAML if you want to.

---

Section pages:

- [Keyboard editor](/docs/guide/editor/): Inspect, rebind, disable or restore any key, write new mappings, and reinstall the Classic layout, with every change applied as one transaction.
- [App rules](/docs/guide/apps/): Make a key do something different in one app, matched by the exact bundle ID of the app in front.
- [Actions](/docs/guide/actions/): The built-in actions, the custom action types you can create, how Shell commands are trusted, and input-source switching.
- [Hyper mode and profile behaviour](/docs/guide/hyper-mode/): Choose whether other apps see Hyper, which modifier sides select a plane, and what an unmapped chord does.
- [Settings, menu bar and statistics](/docs/guide/settings/): Every setting with its default, the menu-bar menu, and what the Statistics page counts.
