Able to import and export Settings #459
Replies: 5 comments
-
+1 Any updates on this, I just switched from Windows to NixOS. Really need declarative config mgmt for vscode extensions especially better roocode + vscodium would be good. |
Beta Was this translation helpful? Give feedback.
-
It seems that most settings now live somewhere in the state database, right? It'd be awesome to have them all in a normal config file, probably somewhere under globalStorage/rooveterinaryinc.roo-cline/settings, right where custom_modes.json and mcp_settings.json already live. |
Beta Was this translation helpful? Give feedback.
-
How far does the import/export button in the last section of settings get you? |
Beta Was this translation helpful? Give feedback.
-
+1 for editable settings in text (yaml/json/toml) file.
Looks good! But there are "id" fields in the exported file (database keys?). Say, I've added some models manually and exported the settings: {
"providerProfiles": {
"currentApiConfigName": "qwen3-32b-q4-ctx128k",
"apiConfigs": {
"qwen3-30b-a3b-q4-ctx128k": {
"openAiBaseUrl": "http://localhost:8000/v1",
"openAiApiKey": "none",
"openAiR1FormatEnabled": true,
"openAiModelId": "qwen3-30b-a3b-q4-ctx128k",
"openAiCustomModelInfo": {
"maxTokens": -1,
"contextWindow": 128000,
"supportsImages": false,
"supportsPromptCache": false,
"inputPrice": 0,
"outputPrice": 0
},
"openAiHeaders": {},
"apiProvider": "openai",
+ "id": "7z6b2zsnv6r"
},
"qwen3-32b-q4-ctx32k": {
"enableReasoningEffort": false,
"openAiBaseUrl": "http://localhost:8000/v1",
"openAiApiKey": "none",
"openAiR1FormatEnabled": true,
"openAiModelId": "qwen3-32b-q4-ctx32k",
"openAiCustomModelInfo": {
"maxTokens": -1,
"contextWindow": 32768,
"supportsImages": false,
"supportsPromptCache": false,
"inputPrice": 0,
"outputPrice": 0
},
"openAiHeaders": {},
"apiProvider": "openai",
+ "id": "qe5npbu2zid"
},
more models.... A few questions:
|
Beta Was this translation helpful? Give feedback.
-
This is possible to do at the moment, if you would like to add functionality to the existing implementation then please submit a detailed feature proposal at https://github.com/RooCodeInc/Roo-Code/issues |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Pretty self-explanatory but I've been planning on switching my pc and i don't want to configure it one by one again. It should include
Beta Was this translation helpful? Give feedback.
All reactions