CircuitForge node bootstrap/installer, forked from PRbL-bashrc
Find a file
pyr0ball 3d00409b4e feat: add model-cache-redirect extra for /devl-topology nodes
Ports the ~/.cache -> /devl/user-cache redirect pattern (already applied
manually on heimdall) into cf-node-bootstrap's extras/ plugin system, so
it's an optional step for any future node with the same secondary-SSD
layout (heimdall/navi/sif convention: small root + /devl for fast local
storage). Skips cleanly on nodes without a separate /devl mount.

Redirects XDG_CACHE_HOME plus symlinks the hardcoded ~/.cache/{pip,
whisper,clip,huggingface} paths that ignore XDG_CACHE_HOME. Leaves
HF_HOME (curated model store) untouched.

Verified with -D (dry-run) and -i (real) against sif.
2026-07-18 17:13:52 -07:00
cf-apps feat: interactive CF Apps install menu with oem/collaborator/orchard profiles 2026-07-17 20:42:21 -07:00
extras feat: add model-cache-redirect extra for /devl-topology nodes 2026-07-18 17:13:52 -07:00
lib feat: record install-time state, show CircuitForge node info in quickinfo 2026-07-17 21:16:07 -07:00
PRbL@7b63dbca46 fix: locale/unicode compatibility in quickinfo, bump PRbL submodule 2026-07-17 16:01:31 -07:00
scripts chore: repoint PRbL submodule to Circuit-Forge fork, add mediatools 2026-07-17 11:48:38 -07:00
.gitignore added logs to gitignore 2023-05-09 15:38:59 -07:00
.gitmodules chore: repoint PRbL submodule to Circuit-Forge fork, add mediatools 2026-07-17 11:48:38 -07:00
functions fixed symlink and script permissions 2022-10-28 10:28:02 -07:00
install.sh feat: interactive CF Apps install menu with oem/collaborator/orchard profiles 2026-07-17 20:42:21 -07:00
README.md Update README.md 2023-08-11 01:41:01 -07:00
scriptexample.sh fixed dos line-endings 2022-03-23 14:22:49 -07:00

Pyr0ball's Reductive [bash] Library Auto-Installer


This installer depends on PRbL and should be cloned recursively:

git clone --recurse-submodules https://github.com/pyr0ball/PRbL-bashrc.git
cd PRbL-bashrc/
./install.sh -i

This installer sets up a number of bash-enhancing features:

  • Easy access to easy-to-use functions in bash scripting (check out ./PRbL/demo.sh for details)
  • A pluggable environment configuration via ~/.bashrc.d/
  • An informative terminal login splash page

Currently this installer only handles bash-like environments.

Planned features:

  • Expanded automatic OS detection and package handling
  • Modular login splash page