diff --git a/apps/agent/web-ext.config.ts b/apps/agent/web-ext.config.ts index fa5494ba5..4fad4b345 100644 --- a/apps/agent/web-ext.config.ts +++ b/apps/agent/web-ext.config.ts @@ -40,7 +40,7 @@ export default defineWebExtConfig({ '/Applications/BrowserOS.app/Contents/MacOS/BrowserOS', }, chromiumArgs, - chromiumProfile: '/tmp/browseros-dev', + chromiumProfile: env.BROWSEROS_USER_DATA_DIR || '/tmp/browseros-dev', keepProfileChanges: true, startUrls: ['chrome://newtab'], }) diff --git a/tools/dev/cmd/watch.go b/tools/dev/cmd/watch.go index 101415e89..52dbac352 100644 --- a/tools/dev/cmd/watch.go +++ b/tools/dev/cmd/watch.go @@ -74,6 +74,7 @@ func runWatch(cmd *cobra.Command, args []string) error { fmt.Println() env := proc.BuildEnv(p, "development") + env = append(env, fmt.Sprintf("BROWSEROS_USER_DATA_DIR=%s", userDataDir)) ctx, cancel := context.WithCancel(context.Background()) defer cancel()