{ "module": "localization", "version": "1", "capabilities": [ "service-manager" ], "tools": [ "localization_get", "localization_time_zone", "localization_locales", "localization_keymaps" ], "resources": [ { "id": "locale", "type": "file", "path": "/etc/locale.conf", "mode": "0644", "content": "# The mesh's (module localization, novox/hq to-be 42): the system locale. Written whole at every\n# push; an edit here is overwritten. Read at the next login.\nLANG=en_US.UTF-8\n" }, { "id": "keymap", "type": "file", "path": "/etc/vconsole.conf", "mode": "0644", "content": "# The mesh's (module localization, novox/hq to-be 42): the console keymap. Written whole at every\n# push; an edit here is overwritten. Read at the next boot.\nKEYMAP=us\n" }, { "id": "time-zone", "type": "process", "name": "localization-time-zone", "artifact": "tools", "run": [ "./localization-tools", "set-time-zone", "Europe/Brussels" ], "run-once": true } ], "build": { "artifacts": [ { "name": "tools", "kind": "bundle", "language": "go", "system": "arch", "from": "cmd/localization-tools", "binary": "localization-tools", "loads": [ "localization-tools" ] } ] } }