{"id":14064677,"url":"https://github.com/cderv/r-bucket","last_synced_at":"2025-09-23T06:31:11.102Z","repository":{"id":38536118,"uuid":"289231428","full_name":"cderv/r-bucket","owner":"cderv","description":"Personal scoop bucket I use as an R user and software engineer","archived":false,"fork":false,"pushed_at":"2025-01-06T18:09:23.000Z","size":2910,"stargazers_count":50,"open_issues_count":12,"forks_count":3,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-01-06T22:25:37.064Z","etag":null,"topics":["rstats","rstudio","scoop","scoop-bucket","texlive","texlive-distribution"],"latest_commit_sha":null,"homepage":"","language":"PowerShell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cderv.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-08-21T09:31:13.000Z","updated_at":"2025-01-06T18:09:26.000Z","dependencies_parsed_at":"2023-10-05T07:59:35.183Z","dependency_job_id":"3b4dd7a9-af1b-42cb-9b9b-c366a44e518f","html_url":"https://github.com/cderv/r-bucket","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cderv%2Fr-bucket","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cderv%2Fr-bucket/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cderv%2Fr-bucket/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cderv%2Fr-bucket/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cderv","download_url":"https://codeload.github.com/cderv/r-bucket/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":233936029,"owners_count":18753897,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["rstats","rstudio","scoop","scoop-bucket","texlive","texlive-distribution"],"created_at":"2024-08-13T07:04:00.681Z","updated_at":"2025-09-23T06:31:11.089Z","avatar_url":"https://github.com/cderv.png","language":"PowerShell","funding_links":[],"categories":["PowerShell"],"sub_categories":[],"readme":"![](https://github.com/cderv/r-bucket/workflows/Excavator/badge.svg)\n# Scoop bucket for an R user\n\nThis repos contains some manifests I use to quickly install and update some applications useful for an R user that I don't find in any other bucket.\n\n- [Apps in this bucket](#apps-in-this-bucket)\n  - [RStudio IDE](#rstudio-ide)\n    - [Daily versions](#daily-versions)\n    - [Preview versions](#preview-versions)\n    - [Released versions](#released-versions)\n    - [Branched versions](#branched-versions)\n  - [Positron](#positron)\n    - [Site-available versions](#site-available-versions)\n    - [Prereleases (Monthly build)](#prereleases-monthly-build)\n    - [Dailies (Nightly build)](#dailies-nightly-build)\n  - [TinyTeX - Tex Live distribution](#tinytex---tex-live-distribution)\n  - [R](#r)\n    - [R devel](#r-devel)\n    - [rig - R Installation Manager](#rig---r-installation-manager)\n    - [R release and old releases](#r-release-and-old-releases)\n    - [rv - new R package installer](#rv---new-r-package-installer)\n  - [Quarto CLI](#quarto-cli)\n    - [Stable version](#stable-version)\n    - [Pre-release version](#pre-release-version)\n    - [Switching between stable and pre-release](#switching-between-stable-and-pre-release)\n  - [Quarto Versions Manager - QVM](#quarto-versions-manager---qvm)\n    - [Should I install `quarto` using `qvm` or install `quarto` with scoop directly ?](#should-i-install-quarto-using-qvm-or-install-quarto-with-scoop-directly-)\n  - [Sass migrator](#sass-migrator)\n  - [air](#air)\n  - [Ark](#ark)\n  - [Chrome Headless Shell](#chrome-headless-shell)\n- [To install scoop](#to-install-scoop)\n- [Add this scoop bucket](#add-this-scoop-bucket)\n- [Install an app](#install-an-app)\n- [List installed apps](#list-installed-apps)\n- [Update an app](#update-an-app)\n- [Uninstall an app](#uninstall-an-app)\n- [check if a tools is found in PATH](#check-if-a-tools-is-found-in-path)\n\n## Apps in this bucket\n\nBelow is a list of the app available through this bucket. This can also be found in [scoop.sh Apps listing](https://scoop.sh/#/apps?q=%22https%3A%2F%2Fgithub.com%2Fcderv%2Fr-bucket%22\u0026o=false). \n\n### RStudio IDE \n\n#### Daily versions\n\n* `rstudio-daily`: RStudio daily (installer-less) - Synced from https://dailies.rstudio.com/\n* `rstudio-pro-daily`: RStudio Pro daily (installer-less) - Synced from https://dailies.rstudio.com/\n\n#### Preview versions\n\n* `rstudio-preview`: RStudio Preview (installer-less) - Synced from https://rstudio.com/products/rstudio/download/preview/\n* `rstudio-pro-preview`: RStudio Pro Preview (installer-less) - Synced from https://rstudio.com/products/rstudio/download/preview/\n\n#### Released versions\n\n* `rstudio-release`: RStudio released version (installer-less) - Synced from https://rstudio.com/products/rstudio/download/\n* `rstudio-pro-release`: RStudio Pro release version (installer-less) - Synced from https://rstudio.com/products/rstudio/download/\n\n#### Branched versions\n\nOnly available in this bucket on the Open Source version. \nSynced from https://dailies.rstudio.com/rstudio/\n\n* `rstudio-1.2`: RStudio 1.2 (installer-less) - Freezed to last available 1.2 version\n* `rstudio-1.3`: RStudio 1.3 (installer-less) - Freezed to last available 1.3 version\n* `rstudio-1.4`: RStudio 1.3 (installer-less) - Freezed to last available 1.4 version (Ghost Orchid)\n* `rstudio-2022.02`: RStudio 2022.02 (installer-less) - Last available version for Prairie Trillium branch\n* `rstudio-2022.07`: RStudio 2022.06 (installer-less) - Last available version for Spotted Wakerobin branch\n* `rstudio-2022.12`: RStudio 2022.12 (installer-less) - Last available version for Elsbeth Geranium branch\n* `rstudio-2023.03`: RStudio 2023.03 (installer-less) - Last available version for Cherry Blossom branch\n* `rstudio-2023.06`: RStudio 2023.06 (installer-less) - Last available version for Mountain Hydrangea branch\n* `rstudio-2023.09`: RStudio 2023.09 (installer-less) - Last available version for Desert Sunflower branch\n* `rstudio-2023.12`: RStudio 2023.12 (installer-less) - Last available version for Ocean Storm branch\n* `rstudio-2024.04`: RStudio 2024.04 (installer-less) - Last available version for Desert Chocolate Cosmos branch\n\n\n### Positron \n\nPositron (\u003chttps://github.com/posit-dev/positron\u003e) is :\n\n- a next-generation data science IDE built by Posit PBC\n- An extensible, polyglot tool for writing code and exploring data\n- A familiar environment for reproducible authoring and publishing\n\n\u003e [!IMPORTANT]\n\u003e Positron is an early stage project under active development and may [not yet be a good fit for you](https://github.com/posit-dev/positron/wiki#is-positron-for-me) !\n\n#### Site-available versions\n\nThis is the version offered to be downloaded at \u003chttps://positron.posit.co/download.html\u003e. It will be available in PATH as `positron`.\n\n```powershell\n\n````powershell\n# using r-bucket as in `scoop bucket add r-bucket https://github.com/cderv/r-bucket.git` when installing bucket\nscoop install r-bucket/positron\n````\n\n#### Prereleases (Monthly build)\n\nThis version can't be used at the same time as the other positron pre-release install above as it will be available in PATH as `positron` also.\nIt follows version published at `https://cdn.posit.co/positron/prereleases/` \n\n```powershell\nscoop install positron-prerelease\n```\n\n#### Dailies (Nightly build)\n\nThis version is the build pushed daily. It can be installed and use at the same time of other positron version, as it will be available in PATH as `positron-daily`.\nIt follows version published at `https://cdn.posit.co/positron/dailies/`\n\n```powershell\nscoop install positron-daily\n```\n\n### TinyTeX - Tex Live distribution\n\u003e Experimental - this could still change\n\n3 binaries are available from [tinytex-releases](https://github.com/yihui/tinytex-releases) but only one can be installed at the same time. That is because a _shim_ for `tlmgr` command is added to _scoop_ and available to PATH, and that would be overriden. (And honestly, you only need one). \n\n* `tinytex` contains [several tex packages already installed](https://github.com/yihui/tinytex/blob/master/tools/pkgs-custom.txt) that are the main one used by Rmarkdown. If you are an R user we recommand this one. \n* `tinytex-min` is infra-only and contains only Tex Live with no package installed. Use this one if you want only Tex Live for Windows using [TinyTeX distribution](https://yihui.org/tinytex/) without the selected packages, for CI workflow for example. \n* `tinytex-extra` contains some extra packages installed compare to `tinytex`.\n\nSee full documentation at https://yihui.org/tinytex/ and about the releases at https://github.com/yihui/tinytex-releases#scoop-package\n\nThe binaries are synced from https://github.com/yihui/tinytex-releases/releases\n\n### R \n\n#### R devel\n\nYou can install R devel for Windows using this bucket containing the `r-devel` app. The version will be synced to https://cran.r-project.org/bin/windows/base/rdevel.html and you will always have the last available r-devel version, tracked by the version notation like r79818 for the current development snapshot of R. As any other app, a new version will be checked for daily. \n\nThis scoop installed app will behave like with the apps in the _Versions_ bucket (https://github.com/ScoopInstaller/Versions): You can have several versions of R installed with scoop but only one in use. You will have to use [`scoop reset`](https://scoop-docs.now.sh/docs/misc/Switching-Ruby-and-Python-Versions.html#scoop-reset) to switch between installed versions.\n\n```powershell\n# from this bucket\nscoop install r-devel\nrterm --version # r-devel\n\n# from the main bucket\nscoop install r-release\nrterm --version # r current release\n\n# switching back to use r-devel\nscoop reset r-devel\nrterm --version # r-devel\n```\n\n#### rig - R Installation Manager\n\nrig, the R Installation Manager, (https://github.com/r-lib/rig) is a tool to install, remove, configure R versions. \n\nThis bucket contains the manifest to install and update easily the [rig CLI](https://github.com/r-lib/rig/releases) for Windows. \n\n```powershell\n# install\nscoop install rig\n\n# update\nscoop update rig\n```\n\nUsing `rig`, you can then install and manage any R versions. See `rig help` for details.\n\n#### R release and old releases\n\nIf you prefer installing R versions with scoop, you can can \n\n- install R current release.\n\n```powershell\nscoop install r-release\n```\n\n- or install a previous release\n\n```powershell\nscoop install r-release@3.5.2\n```\n\nYou can then switch between R versions (including r-devel - see below) using \n\n```powershell\nscoop reset r-release\nscoop reset r-release@3.5.2\n```\n\n[R Installation Manager (RIM)](#r-installation-manager-rim), installable from this bucket too, is a better tool for installing R versions.\n\n#### rv - new R package installer\n\nrv is a new way to manage and install your R packages in a reproducible, fast, and declarative way. See \u003chttps://github.com/A2-ai/rv\u003e\n\n```powershell\n# install\nscoop install rv\n\n# update\nscoop update rv\n```\n\n### Quarto CLI\n\nQuarto (https://quarto.org/) is an open-source scientific and technical publishing system built on Pandoc. Quarto documents are authored using markdown, an easy to write plain text format.\n\nThis bucket contains the manifests to install and update easily the [quarto CLI](https://github.com/quarto-dev/quarto-cli/releases) for Windows for stable versions and pre-release versions.\n\n#### Stable version\n\n```powershell\n# install\nscoop install quarto\n\n# update\nscoop update quarto\n```\n\nYou can also install and manage Quarto using [Quarto Versions Manager - qvm](#quarto-versions-manager---qvm)\n\n#### Pre-release version\n\n```powershell\nscoop install quarto-prerelease\n\nscoop update quarto-prerelease\n```\n\n#### Switching between stable and pre-release\n\n`quarto` and `quarto-prerelease` will both make `quarto` binary available in PATH. Only one version can be used at the same time. To switch between version use the following: \n\n```powershell\nscoop install quarto\nquarto --version # e.g 1.0.35\n\n# installing second\nscoop install quarto-prerelease\nquarto --version # e.g 1.1.3\n\n# Switching back to stable\nscoop reset quarto\nquarto --version # e.g 1.0.35\n\n# Switching again to pre-release\nscoop reset quarto-prerelease\nquarto --version # e.g 1.1.3\n```\n\n### Quarto Versions Manager - QVM\n\n[Quarto Version Manager](https://github.com/dpastoor/qvm) is a CLI tools that allows to manage and switch between versions of Quarto easily. \n\nThis bucket contains the manifest to install and update easily the [qvm releases](https://github.com/dpastoor/qvm/releases) for Windows.\n\n#### Should I install `quarto` using `qvm` or install `quarto` with scoop directly ?\n\nQVM is aimed toward developers using Quarto that quickly needs to switch between versions. For only installing quarto and staying up to date, install [quarto](#quarto-cli) directly from this bucket will be enough. **It is not recommended to have both installed**.\n\n```powershell\n# install\nscoop install qvm\n\n# update\nscoop update qvm\n```\n\n### Sass migrator\n\n[Sass Migrator](https://github.com/sass/migrator) is a CLI tool to help migrate old to new syntax.\n\nThe Sass migrator automatically updates stylesheets that use deprecated behavior to the latest and greatest Sass features. \n\nSee documentation on main website: https://sass-lang.com/documentation/cli/migrator/\n\n```powershell\n# install\nscoop install sass-migrator\n\n# update\nscoop install sass-migrator\n```\n\n### air\n\n[air](https://github.com/posit-dev/air) is an R formatter and language server, written in Rust.  \n**air is currently in alpha. Expect breaking changes both in the API and in formatting results.** \n\nAs `air` is also a tool available in other scoop bucket, it needs to be namespaced to be installed\n\n```powershell\n# install \n# using r-bucket as in `scoop bucket add r-bucket https://github.com/cderv/r-bucket.git` when installing bucket\nscoop install r-bucket/air\n\n# update\nscoop install air\n```\n\n\n### Ark\n\n[Ark](https://github.com/posit-dev/ark) is an R kernel for Jupyter applications. It provides an R-backed kernel to run R code inside Jupyter notebooks and other Jupyter frontends. See the upstream project for full details and usage instructions.\n\n```powershell\n# install \n# using r-bucket as in `scoop bucket add r-bucket https://github.com/cderv/r-bucket.git` when installing bucket\nscoop install r-bucket/ark\n\n# update\nscoop update ark\n```\n\n### Chrome Headless Shell\n\n`chrome-headless-shell` is a new binary based on old chrome headless mode, dedicated to screenshoting, pdf printing or web-scraping. See more at \u003chttps://developer.chrome.com/blog/chrome-headless-shell\u003e.\n\n```powershell\n# install \n# using r-bucket as in `scoop bucket add r-bucket https://github.com/cderv/r-bucket.git` when installing bucket\nscoop install r-bucket/chrome-headless-shell\n\n# update\nscoop install chrome-headless-shell\n````\n\n## To install scoop \n\nSee https://github.com/lukesampson/scoop\n\n## Add this scoop bucket\n\n```powershell\nscoop bucket add r-bucket https://github.com/cderv/r-bucket.git\n```\n\n## Install an app\n\n```powershell\nscoop install rstudio-daily\nscoop install TinyTeX\n```\n\nYou can also namespace app in this bucket if there is a conflict\n\n```powershell\t\n# using r-bucket as in `scoop bucket add r-bucket https://github.com/cderv/r-bucket.git` when installing bucket\nscoop install r-bucket/air\n```\n\n## List installed apps\n\n```powershell\nscoop list\n```\n\n## Update an app\n\n```powershell\n# fetch update info\nscoop update\n# see outdated apps\nscoop status\n# update one app\nscoop update rstudio-daily\n# update all \nscoop update *\n```\n\n## Uninstall an app\n\n```powershell\nscoop uninstall rstudio-daily\n```\n\n## check if a tools is found in PATH \n\n```powershell\nscoop which tlmgr\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcderv%2Fr-bucket","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcderv%2Fr-bucket","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcderv%2Fr-bucket/lists"}