https://github.com/axos-project/axctl
Control utility for AxOS
https://github.com/axos-project/axctl
Last synced: 5 months ago
JSON representation
Control utility for AxOS
- Host: GitHub
- URL: https://github.com/axos-project/axctl
- Owner: AxOS-project
- License: gpl-3.0
- Created: 2025-05-13T16:31:48.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-10-20T08:55:39.000Z (8 months ago)
- Last Synced: 2025-10-20T10:34:23.501Z (8 months ago)
- Language: Rust
- Size: 659 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# axctl
Axcontrol (or `axctl`) is a powerful tool that gives users more control over AxOS. It is designed to be simple and interact with your device to change properties of your system.
# Installation
Axcontrol comes preinstalled with AxOS so you can use it right away. However if it is not found, you can install it using `epsi install axctl`.
# Usage
Axcontrol is a command line tool and it should be used from the terminal. These are the commands that you can use with Axcontrol:
```bash
# Toggle splash screen off/on
# Splash screen is the screen which shows `axos` with a loading bar
axctl toggle-splash-screen
```
```bash
# Toggle the boot menu off/on
# Boot menu is the screen which shows the boot options of `axos`
axctl toggle-boot-menu
```
```bash
# Change user hostname
axctl change-hostname newHostname
axctl hostname newHostname # this works as well.
```
```bash
# Network controls
axctl net status # Outputs a detailed information about your internet status
axctl net restart # Restarts your internet
axctl net test # Tests your internet connectivity
```
```bash
# Get device informations
axctl device-info
```
```bash
# Refresh/fetch the (default) desktop style
axctl load-style-config
# Caution: this could overwrite some existing configurations
```
```bash
# Disable every displays (wayland only)
axctl dpms all off
# Enable a specific monitor (wayland only)
axctl dpms eDP-1 on # (eDP-1 is an example)
```