ov-images/skills/archlinux/SKILL.md
Base Arch Linux image. Root of the image hierarchy for all pac-based images. MUST be invoked before building, deploying, configuring, or troubleshooting the archlinux image.
npx skillsauth add overthinkos/overthink-plugins archlinuxInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Root base image built from docker.io/library/archlinux:latest. Foundation for all Arch Linux-based Overthink images.
| Property | Value | |----------|-------| | Base | docker.io/library/archlinux:latest | | Layers | (none) | | Platforms | linux/amd64 | | Distro | archlinux | | Build | pac | | Builders | pixi, npm, cargo, aur → archlinux-builder | | Registry | ghcr.io/overthinkos |
ov image build archlinux
ov shell archlinux
/ov-images:archlinux-builder — adds pixi, nodejs, build-toolchain, yay/ov-images:arch-test — pacman + AUR packaging test/ov-images:arch-ov — full ov toolchain on ArchThis is the Arch counterpart to /ov-images:fedora. The tag system (distro: [archlinux], build: [pac]) selects pac: package sections and pac: tasks in tasks:. Layers shared between Arch and Fedora images use distro-specific sections:
# layer.yml — multi-distro package declarations
rpm:
packages: [neovim] # Fedora
pac:
packages: [neovim] # Arch
After ov image build:
ov image list — image appears in listov shell archlinux — interactive shell worksov shell archlinux -c "pacman --version" — pacman available/ov-images:archlinux-builder — adds pixi, nodejs, build-toolchain, yay/ov-images:arch-ov — full ov toolchain on Arch/ov-images:arch-test — pacman + AUR test image/ov-images:fedora — RPM-based counterpart/ov:build — build the archlinux base image/ov:shell — interactive shell in the base imageMUST be invoked when the task involves the archlinux base image or understanding the Arch image chain. Invoke this skill BEFORE reading source code or launching Explore agents.
/ov:image — image family umbrella (image: entries in overthink.yml, build/validate/inspect/list)tools
OpenCharly CLI (charly) binary installed into container/VM images for in-container use. Use when working with charly binary deployment inside containers, native D-Bus support, or the full charly toolchain (charly binary + virtualization + gocryptfs + socat).
development
Operator CachyOS workstation profile — a kind:local template + target:local deploy that installs the full dev stack (30 candies) onto a CachyOS host via ShellExecutor. Lives in the overthinkos/cachyos submodule. MUST be invoked before editing or applying the charly-cachyos workstation profile.
tools
Fedora box with the full charly toolchain using shared candies. Rootless-first — runs as uid=1000 with passwordless sudo (no root, no cap_add: ALL). Same candy list as charly-arch. Includes NVIDIA GPU runtime. MUST be invoked before building, deploying, configuring, or troubleshooting the charly-fedora box.
tools
Arch Linux box with the full charly toolchain. Rootless-first — runs as uid=1000 with passwordless sudo (no root, no cap_add: ALL). Composes /charly-coder:charly-mcp so the box is reachable as an MCP gateway on port 18765. NVIDIA GPU runtime composed in. MUST be invoked before building, deploying, configuring, or troubleshooting the charly-arch box.