R
rR is a free software environment for statistical computing and graphics.
R is a free software environment for statistical computing and graphics.
GITHUB_PATGITHUB_TOKENThe rest of the file syncs. Only these values are lifted out and kept in your secret store.
R_LIBS# Library search path: where this machine keeps its user-installed packages.R_LIBS_USER=/Users/octocat/Library/R/arm64/4.4/librarymachine-localR_LIBS=/opt/homebrew/lib/R/site-librarymachine-local # Session limits and history.R_MAX_VSIZE=32GbOtty splits these out before upload and puts each machine’s own back on the way down — no templates to write. The lines above come from this tool’s test fixture in the catalog.
CPPFLAGS, LDFLAGSCPPFLAGS = -I/opt/homebrew/includemachine-localLDFLAGS = -L/opt/homebrew/libmachine-localCXX17FLAGS = -O3 -fPICMAKEFLAGS = -j8Otty splits these out before upload and puts each machine’s own back on the way down — no templates to write. The lines above come from this tool’s test fixture in the catalog.
Not a subtraction from the paths above: this is everything else R writes in your home directory that is state, not configuration. It keeps a whole-home manager like chezmoi from sweeping those up, and it still holds if the synced paths are ever widened.
R_LIBS# Library search path: where this machine keeps its user-installed packages.R_LIBS_USER=/Users/octocat/Library/R/arm64/4.4/librarymachine-localR_LIBS=/opt/homebrew/lib/R/site-librarymachine-local # Session limits and history.R_MAX_VSIZE=32GbEach machine keeps its own copy of these.
GITHUB_PATGITHUB_TOKENLifted into your secret store; the rest of the file syncs.
CPPFLAGSLDFLAGSCPPFLAGS = -I/opt/homebrew/includemachine-localLDFLAGS = -L/opt/homebrew/libmachine-localCXX17FLAGS = -O3 -fPICMAKEFLAGS = -j8Each machine keeps its own copy of these.
Only what the catalog names. A directory that syncs brings everything inside it except what is listed as excluded here.
Opens otty://sync/add/r. Otty ships with this catalog, so the link only has to name the tool — nothing is downloaded.
Every one of these is generated from the same rules as this page. None of them splits R_LIBS and CPPFLAGS for you — that part is Otty’s own sync, or a template you write by hand.