andykais / i3status

an i3bar status command that attempts to do as little work infrequently and as much work asynchronously as possible

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

i3status-rx

i3bar status command for i3wm

Installation

npm i i3status-rx

Usage

add this line to your ~/.config/i3/config

bar {
    status_command i3status-rx /path/to/your/sample-config.toml
}

optionally you can add volume control to your i3 config as well

bindsym XF86AudioMute exec amixer -q set Master toggle && pkill -SIGUSR1 i3status-rx
bindsym XF86AudioRaiseVolume exec amixer -q set Master 5%+ unmute && pkill -SIGUSR1 i3status-rx
bindsym XF86AudioLowerVolume exec amixer -q set Master 5%- unmute && pkill -SIGUSR1 i3status-rx

Configuration

look at (or use) sample-config.toml. Each block uses defaults from default-config.toml. They can all be overridden in your config file.

About

an i3bar status command that attempts to do as little work infrequently and as much work asynchronously as possible


Languages

Language:JavaScript 100.0%