Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ahme-dev/centerm
Terminal tool for adjusting sound, power and network settings.
https://github.com/ahme-dev/centerm
command-line network power sound utility
Last synced: about 2 months ago
JSON representation
Terminal tool for adjusting sound, power and network settings.
- Host: GitHub
- URL: https://github.com/ahme-dev/centerm
- Owner: ahme-dev
- License: bsd-2-clause
- Created: 2021-07-30T14:50:10.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-12-05T17:34:43.000Z (about 2 years ago)
- Last Synced: 2024-05-21T02:52:46.249Z (8 months ago)
- Topics: command-line, network, power, sound, utility
- Language: Go
- Homepage:
- Size: 40 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
Centerm is a terminal tool to interact with sound, power, brightness and networking. It acts as an interface for a number of tools and unifies what you type as input, though does not do the same with output.
## Install
- Clone repo and run install.sh with sudo.
- Four-liner to copy-paste into the terminal instead:
```sh
git clone --depth=1 https://github.com/ahmeddots/centerm &&
cd centerm && chmod +x ./install.sh &&
sudo ./install.sh &&
cd .. && rm -rf centerm;
```- You can also grab a binary from the releases page and run it.
## Usage
Specific syntax and commands are shown within the program. Functionalities done through the tools are:
- Get network status and list wifis, connect to wifis, turn networking on/off, and also make hotspots.
- Control sound, mute and modify it.
- Get brightness level and modify it.
- Get current battery level, or power info.Tasks are done using the supported tools:
- networkmanager, connman (partial)
- pamixer, amixer
- xbacklight, brightnessctl
- acpi, upower (partial)