Supported Platforms
Stackie runs on macOS, Linux, and Windows with platform-appropriate isolation and autostart mechanisms.
Supported Platforms
| Platform | Architecture | Autostart | Sandbox |
|---|---|---|---|
| macOS 12+ | x86_64, arm64 | LaunchAgent plist | Seatbelt |
| Linux (Ubuntu 20+) | x86_64, arm64 | XDG autostart (.desktop file) | namespaces |
| Windows 10/11 | x86_64 | Registry Run key | Restricted Tokens |
Autostart
The Stackie daemon can register itself to start automatically on login. Autostart is managed through the system tray “Launch at startup” toggle or programmatically via the autostart API.
No administrator or root privileges are required. On macOS this creates a
LaunchAgent plist at ~/Library/LaunchAgents/, on Linux an XDG .desktop
file at ~/.config/autostart/, and on Windows a Registry Run key.
Stackie Directories
Stackie stores all runtime data under ~/.stackie/:
~/.stackie/
├── storage/ # Block data, volumes, logs
├── config/ # User and project settings
└── cache/ # Downloaded binaries and assets