You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add support for discovering, and running, R in Pixi environments (#11026)
Replaces #10995, and addresses
#3724.
#### New Features
- Experimental support for Pixi R installations in Positron; enable in
Settings. (#3724)
#### Bug Fixes
- N/A
### QA Notes
This change should be tested on Windows and at least one other OS, since
it has a fair bit of Windows specific code, and it also refactors some
Conda code so it's worth making sure that still works, too.
---------
Co-authored-by: Wolf Vollprecht <[email protected]>
Copy file name to clipboardExpand all lines: extensions/positron-r/package.nls.json
+1Lines changed: 1 addition & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -39,6 +39,7 @@
39
39
"r.configuration.interpreters.override.markdownDescription": "List of absolute paths to R binaries or folders containing R installations to override the list of available R interpreters. Only the interpreters found at the specified paths will be displayed in the Positron UI.\n\nThis setting takes precedence over the `#positron.r.customBinaries#`, `#positron.r.customRootFolders#`, and `#positron.r.interpreters.exclude#` settings.\n\nExample: On Linux or Mac, add `/custom/location/R/4.3.0/bin/R` to include only this specific installation, or `/custom/location` to include only R installations found within the directory.\n\nRequires a restart to take effect.",
40
40
"r.configuration.interpreters.default.markdownDescription": "Absolute path to the default R binary to use for new workspaces. This setting no longer applies once you select an R interpreter for the workspace.\n\nExample: On Linux, add `/custom/location/R/4.3.0/bin/R` to set the default interpreter to the specific R binary.\n\nRequires a restart to take effect.",
41
41
"r.configuration.interpreters.condaDiscovery.markdownDescription": "Enable discovery of R installations within conda/mamba environments. Support for conda environments in Positron is experimental and may not work correctly in all cases. When enabled, R installations found in conda environments will be available for selection, and the conda environment will be automatically activated when starting an R console.\n\nRequires a restart to take effect.",
42
+
"r.configuration.interpreters.pixiDiscovery.markdownDescription": "Enable discovery of R installations within Pixi environments. Pixi is a package manager that uses conda packages with project-local environments stored in `.pixi/envs/`. When enabled, R installations found in Pixi environments within open workspaces will be available for selection, and the Pixi environment will be automatically activated when starting an R console.\n\nRequires a restart to take effect.",
42
43
"r.configuration.kernelPath.description": "Path on disk to the ARK kernel executable; use this to override the default (embedded) kernel. Note that this is not the path to R.",
43
44
"r.configuration.tracing.description": "Traces the communication between VS Code and the language server",
44
45
"r.configuration.tracing.off.description": "No tracing.",
0 commit comments