“Your desktop, your rules. Full control at your fingertips.”
Aureli CLI is the command-line interface for Aureli — the next-generation Linux desktop shell and environment.
It allows you to launch, control, and configure every aspect of Aureli, from panels and launchers to dialogs, notifications, and Notch apps.
With Aureli CLI, you can:
- Start, restart, or quit the Aureli shell.
- Lock your screen or open the notification center.
- Configure settings dynamically.
- Create and manage Notch apps (dynamic popups and mini-apps).
- Launch dialogs with fully customizable content and behavior.
Make sure you have Python 3 installed. Install it by cloning the repo:
git clone https://github.com/eq-desktop/cli.git
cd cli/
./install.shau <command> [arguments]| Command | Description |
|---|---|
run |
Start Aureli |
install |
Install Aureli |
lock |
Lock the screen |
settings |
Open settings panel |
update |
Check for updates (not yet implemented) |
launchpad |
Open the Launchpad |
new_notch_app <file> <title> |
Create a new Notch app |
destroy_notch_app |
Forcefully quit a Notch app |
dialog <appName> <iconPath> <title> <description> <accept> <decline> <commandAccept> <commandDecline> <customStyle> |
Open a customizable dialog |
notification_center |
Open the notification center |
quit |
Quit Aureli |
restart |
Restart Aureli |
set <setting> <value> |
Set a specific setting (e.g., bar.height) |
get <setting> |
Get the value of a setting |
reset <setting> [--all] |
Reset a setting or all settings |
Aureli CLI reads and writes settings directly to Aureli Shell:
-
Set values dynamically:
au set bar.height 22 -
Get current values:
au get bar.height
-
Reset a specific setting or all settings:
au reset bar.height au reset --all
Aureli CLI is built in Python 3 and designed to integrate seamlessly with the Aureli shell. Feel free to fork, contribute, or extend the CLI to suit your needs.
Released under the MIT License. You are free to use, modify, and distribute this software as you wish.