Skip to content

Commit 1cbb2e7

Browse files
committed
feat(terminal): implement terminal orchestration and bootstrapping
1 parent 11ad2b1 commit 1cbb2e7

6 files changed

Lines changed: 46 additions & 1631 deletions

File tree

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,11 @@ local({
2424
invisible()
2525
})
2626

27-
# Run vscode initializer
28-
local({
29-
init_file <- Sys.getenv("VSCODE_INIT_R")
30-
if (nzchar(init_file)) {
31-
source(init_file, chdir = TRUE, local = TRUE)
32-
}
33-
})
27+
if (requireNamespace("sess", quietly = TRUE)) {
28+
sess::sess_app(
29+
port = as.integer(Sys.getenv("SESS_PORT")),
30+
token = Sys.getenv("SESS_TOKEN"),
31+
use_rstudioapi = as.logical(Sys.getenv("SESS_RSTUDIOAPI", "TRUE")),
32+
use_httpgd = as.logical(Sys.getenv("SESS_USE_HTTPGD", "TRUE"))
33+
)
34+
}

R/session/init.R

Lines changed: 0 additions & 104 deletions
This file was deleted.

0 commit comments

Comments
 (0)