Giter Club home page Giter Club logo

volume-notification-dunst's Introduction

volume-notification-dunst

This repo is just a fork that switches pulse for amixer

This script enables dunst (or any other notification daemon) to send traditional volume notifications (screenshots below). Inspired by https://gist.github.com/sebastiencs/5d7227f388d93374cebdf72e783fbd6a

This differs from the one linked because it uses amixer and doesn't require dunstify, thus making this useable with any notification daemon.

installation

The script requires the faba icon pack to be installed (otherwise icons won't be displayed) and relies on this script (https://github.com/vlevit/notify-send.sh/blob/master/notify-send.sh), it has to be placed in the same directory as volume.sh. This patched notify-send.sh is necessary because by default notify-send doesn't allow replacing existing notifications. To use the script place volume.sh and notify-send.sh in the same folder and either type in a terminal

/path/to/volume.sh up to increase the volume

/path/to/volume.sh down to decrease the volume

/path/to/volume.sh mute to mute the volume

Or bind the desired functionality to your key combination of choice.

screenshots

volume-notification-dunst's People

Contributors

dastorm avatar laine-hallot 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.