Skip to content

Commit

Permalink
readme update
Browse files Browse the repository at this point in the history
  • Loading branch information
Junker committed Aug 14, 2022
1 parent 06e410b commit 81dd4d6
Showing 1 changed file with 41 additions and 13 deletions.
54 changes: 41 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,28 +1,56 @@
[![Build Status](https://travis-ci.com/Junker/mictray.svg?branch=master)](https://travis-ci.com/Junker/mictray)

# MicTray

MicTray is a Lightweight application which lets you control the microphone state and volume from system tray

### Requirements
## Requirements

* PulseAudio
* Gtk

### Control
## Control

* Left-Button click - mute/unmute
* Middle-Button click - mixer
* Srcoll - Volume up/down

### Build & Install
## Build & Install

```bash
meson build --prefix=/usr
cd build
ninja
sudo ninja install
```

## Install from Arch Linux & Manjaro

```yaourt -S mictray```

## Install from Ubuntu

```bash
add-apt-repository ppa:mictray/mictray
apt-get update
apt-get install mictray
```

## DBUS

**Path**: /app/junker/mictray
**Interface**: app.junker.mictray

### DBUS methods

meson build --prefix=/usr
cd build
ninja
sudo ninja install
* ToggleMute
* Mute
* Unmute
* IncreaseVolume
* DecreaseVolume

### Install from Arch Linux & Manjaro
yaourt -S mictray
### DBUS usage example

### Install from Ubuntu
add-apt-repository ppa:mictray/mictray
apt-get update
apt-get install mictray
```bash
dbus-send --dest=app.junker.mictray --print-reply /app/junker/mictray app.junker.mictray.ToggleMute
```

0 comments on commit 81dd4d6

Please sign in to comment.