# Jarvis settings Run `python3 apps/control-center/main.py` (or `gjs -m apps/control-center/main.js`). The Control Center and the GNOME extension's Settings button now open the same Libadwaita settings pages and use the same configuration catalog. Requires GJS, GTK 4, and Libadwaita 1.4 or newer. Voice, listening, and desktop settings are saved to `$XDG_CONFIG_HOME/jarvis/config.json` (default `~/.config/jarvis/config.json`). Use **Apply** or **Apply & Preview**. Appearance and shortcuts use GSettings and apply immediately. Chat model and agent limits require restarting `jarvisd`. See [settings reference](../../docs/settings.md) for details.