This release adds compatibility with Xyron — a modern shell built in Zig with Lua scripting, SQLite history, and structured data pipelines. Xyron replaces bash, zsh, and fish with something purpose-built and under 2MB.
When enabled, Attyx detects and launches Xyron as your shell. Here’s what you get:
config.lua instead of .bashrc spaghettils, ps, env, and history return colored tables. Chain them with select, where, sort, and pipe to to_json for external tools--help flag parsing, and path/env/command providers. Rendered as a native overlay inside Attyxciw, da", yi(), system clipboardxyron.toml in your repo to define commands, env, services, and secrets. Auto-activates on cdj command that learns from your cd usage. Supports zoxide database importAdd to your attyx.toml:
[xyron]enabled = true# path = "/usr/local/bin/xyron" # optional, searches PATH by defaultXyron is auto-detected from PATH or a configured path. macOS and Linux only for now.