Skip to content
Waxed Display Server

waxedctl

Done

CLI tool exposing all API/IPC features

Category: Integration
Version: v1.0.0
Status: Done

waxedctl

Command-line tool provides access to every API/IPC capability. Script and automate display configuration, query system state, and manage plugins from the terminal.

Overview

waxedctl is the primary command-line interface for Waxed, providing access to all system functions from the terminal.

Available Commands

Display Management

  • displays list - List connected displays
  • displays get <id> - Get display details
  • displays set <id> - Configure display
  • displays modes <id> - List available modes

Plugin Management

  • plugins list - List loaded plugins
  • plugins load <path> - Load a plugin
  • plugins unload <id> - Unload a plugin
  • plugins reload <id> - Reload a plugin

System Information

  • status - Overall system status
  • version - Waxed version info
  • features - List available features

Configuration

  • config get <key> - Get config value
  • config set <key> <value> - Set config value

Scripting

waxedctl outputs JSON for easy scripting and automation.

Current Status

Basic commands are working. Expanding to cover all API capabilities.