Skip to content

miraleung/awesome-volume

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 

Repository files navigation

awesome-volume

A volume widget for awesomewm 3.5.

awesome-volume

Screenshots

Low Medium High Mute Headphones
Low volume Medium volume High volume Mute Headphones in

Installation

  1. Dependencies: amixer from the alsa-utils package.
  2. cd ~/.config/awesome/lib
  3. git clone https://github.com/miraleung/awesome-volume.git
  4. cd ..
  5. In rc.lua:
  6. Add to the top:
```
local volume require("lib.awesome-volume.volume")
```
  1. After the line if s == 1 then right_layout:add(wibox.widget.systray()) end, add
```
right_layout:add(volume_widget)
```
  1. Add keybindings to the section globalkeys = awful.util.table.join(...):
```
awful.key({ modkey, <Modifier> }, <Key>, function() volume_up() end),
awful.key({ modkey, <Modifier> }, <Key>, function() volume_down() end),
awful.key({ modkey, <Modifier> }, <Key>, function() volume_mute() end)
```

Icons sourced from here, widget adapted from here.

About

Volume widget for awesomewm 3.5

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages