profiles: vendor library — claude-share, llm-share, dotfiles
Author:
Chris Tusa <chris.tusa@leafscale.com>
Date:
May 09, 2026 00:37
Node:
6936caeb382f92ea694785f6693b9a3f9182682b
Branch:
default
Changed files:
Diff
diff -r 1e6f78b99de6 -r 6936caeb382f profiles/claude-share.yml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/profiles/claude-share.yml Sat May 09 00:37:53 2026 +0000 @@ -0,0 +1,15 @@ +name: claude-share +description: Share host's Claude CLI state (auth, history, plugins) into containers. +config: {} +devices: + claude-state: + type: disk + source: ${HOME}/.claude + path: ${HOME}/.claude + shift: "true" + claude-bin: + type: disk + source: ${HOME}/.local/bin/claude + path: /usr/local/bin/claude + readonly: "true" + shift: "true" diff -r 1e6f78b99de6 -r 6936caeb382f profiles/dotfiles.yml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/profiles/dotfiles.yml Sat May 09 00:37:53 2026 +0000 @@ -0,0 +1,16 @@ +name: dotfiles +description: Bind common host dotfiles (.gitconfig, .hgrc) into containers. +config: {} +devices: + gitconfig: + type: disk + source: ${HOME}/.gitconfig + path: ${HOME}/.gitconfig + readonly: "true" + shift: "true" + hgrc: + type: disk + source: ${HOME}/.hgrc + path: ${HOME}/.hgrc + readonly: "true" + shift: "true" diff -r 1e6f78b99de6 -r 6936caeb382f profiles/llm-share.yml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/profiles/llm-share.yml Sat May 09 00:37:53 2026 +0000 @@ -0,0 +1,15 @@ +name: llm-share +description: Wire containers to the host ollama daemon over LAN. +config: + environment.OLLAMA_HOST: "http://${HOST_LAN_IP}:11434" +devices: + ollama-bin: + type: disk + source: /usr/local/bin/ollama + path: /usr/local/bin/ollama + readonly: "true" + ollama-state: + type: disk + source: ${HOME}/.ollama + path: ${HOME}/.ollama + shift: "true"