Read settings in headless mode (#10950)

Conrad Irwin created

Release Notes:

- N/A

Change summary

crates/zed/src/main.rs | 7 +++++++
1 file changed, 7 insertions(+)

Detailed changes

crates/zed/src/main.rs 🔗

@@ -138,6 +138,13 @@ fn init_headless(dev_server_token: DevServerToken) {
         languages::init(languages.clone(), node_runtime.clone(), cx);
         let user_store = cx.new_model(|cx| UserStore::new(client.clone(), cx));
 
+        let user_settings_file_rx = watch_config_file(
+            &cx.background_executor(),
+            fs.clone(),
+            paths::SETTINGS.clone(),
+        );
+        handle_settings_file_changes(user_settings_file_rx, cx);
+
         headless::init(
             client.clone(),
             headless::AppState {