Step One: Install Tkinter
Code: Select all
apt-get install python-tk
Code: Select all
#!/usr/bin/python2
import commands
from Tkinter import Tk,IntVar,Scale,PhotoImage
def adjustVol(vol):
commands.getoutput('/usr/bin/amixer -c 0 set Master '+vol+'%')
return
root = Tk(className='mixerapp')
root.geometry('50x100')
root.wm_title("Volume")
imgicon = PhotoImage(file='/usr/local/share/icons/audio-speakers.png')
root.call('wm', 'iconphoto', root._w, imgicon)
vol = IntVar()
scale = Scale(root,variable=vol,from_=100,to=0,command=adjustVol)
scale.set(commands.getoutput("/usr/bin/amixer -c 0 get Master | tail -n1 | sed 's/\[//g;s/\]//g;s/%.*$//g;s/^.*\s//'"))
scale.pack()
root.mainloop()
Code: Select all
mixerapp.tray: Exclusive
mixerapp.dTitleBar: 0
mixerapp.dBorder: 0
mixerapp.startMinimized: 1
mixerapp.geometry: 50x100+1151+26
Code: Select all
mixerapp &
.