Coder Social home page Coder Social logo

emhaye / volumeicon Goto Github PK

View Code? Open in Web Editor NEW

This project forked from maato/volumeicon

0.0 2.0 0.0 203 KB

Volume Icon aims to be a lightweight volume control that sits in your systray.

Home Page: http://softwarebakery.com/maato/volumeicon.html

License: GNU General Public License v3.0

Makefile 0.81% Shell 0.46% M4 2.56% C 96.18%

volumeicon's Introduction

Volume Icon

A lightweight volume control applet with support for global keybindings

Compilation

  $ ./autogen.sh
  $ ./configure --prefix=/usr
  $ make
  $ sudo make install

Compilation Flags

--enable-oss: By default Volume Icon will be built with ALSA as its
              backend. Note that it is not possible to build with both ALSA
              and OSS support at the moment, so using this flag will
              disable ALSA support.

--enable-notify: Enables notifications, this adds a dependency for
                 libnotify >= 0.5.0.

--with-oss-include-path: Location of soundcard.h, defaults first to the value
                         specified in /etc/oss.conf. If that does not exist it
                         defaults to /usr/lib/oss/include/sys.

--with-default-mixerapp: Set the default mixer application, defaults to
                         alsamixer.

Build Dependencies

To run ./autogen.sh, intltool must be installed.

The following packages must be installed for compilation (Debian names given):

  • libasound2-dev
  • libglib2.0-dev
  • libgtk-3-dev
  • perl (uses pod2man to generate man pages)

Contributing

In order to keep coding style consistent (barring third-party code) we use the clang-format command-line tool with the settings specified in .clang-format. To that end, please make sure to run the format-source.sh script before submitting pull requests.

volumeicon's People

Contributors

nkoep avatar alive4ever avatar lavrukov avatar jlindgren90 avatar neeels avatar stevenhoneyman avatar valr avatar xoan avatar welaq avatar andrewgregory avatar arkq avatar h3xx avatar mati75 avatar cvfgcxgsdgfdcv avatar dglava avatar

Watchers

James Cloos avatar Mahyuddin avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.