# Cube: admin/locale Configures system keyboard layout permanently by updating `/etc/default/keyboard` and using `localectl`. ## Configuration - `LAYOUT` (string): Keyboard layout (e.g. "ch", "us", "de"). Default: "ch". - `MODEL` (string): Keyboard model. Default: "pc105". - `VARIANT` (string): Keyboard variant. Default: "". - `OPTIONS` (string): Keyboard options (comma separated). Default: "". ## Usage ```javascript import { Manifest } from '@bitsquare/nopy-cubes'; export default Manifest({ name: 'My Host Setup', dependencies: () => [ ['admin:locale', { LAYOUT: 'de' }] ] }); ```