Back to Documentation

CLI Reference

Complete reference for OmniSet command-line interface commands and options.

Basic Usage

OmniSet provides a powerful CLI for installing and managing modules. The basic syntax is:

bash
./bin/omniset <command> [options] [modules...]

Install Command

Install one or more modules by name:

bash
# Install specific modules
./bin/omniset install docker nodejs vscode

# Open web interface for selection
./bin/omniset install --web

# Interactive terminal selection
./bin/omniset install --interactive

List Command

View available modules:

bash
# List all modules
./bin/omniset list

# List modules by category
./bin/omniset list --category development
./bin/omniset list --category creative
./bin/omniset list --category databases

Info Command

Get detailed information about a specific module:

bash
# Show module details
./bin/omniset info docker
./bin/omniset info nodejs

Doctor Command

Run system verification to check compatibility and diagnose issues:

bash
./bin/omniset doctor

Direct Installation

You can also install modules directly without cloning the repository:

bash
# Install via curl with specific modules
curl -sL https://omniset.org/install | bash -s -- docker nodejs vscode

Was this helpful?

Help us improve the documentation

Suggest an edit