Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/qtilities/voltrayke
Audio volume system tray widget
https://github.com/qtilities/voltrayke
audio-mixer tray-application volume-control
Last synced: 28 days ago
JSON representation
Audio volume system tray widget
- Host: GitHub
- URL: https://github.com/qtilities/voltrayke
- Owner: qtilities
- License: gpl-2.0
- Created: 2021-03-06T08:16:11.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2024-03-18T17:58:02.000Z (9 months ago)
- Last Synced: 2024-03-18T18:49:49.587Z (9 months ago)
- Topics: audio-mixer, tray-application, volume-control
- Language: C++
- Homepage: https://qtilities.github.io/
- Size: 202 KB
- Stars: 2
- Watchers: 3
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: COPYING
- Authors: AUTHORS
Awesome Lists containing this project
README
# VolTrayke
[![CI]](https://github.com/qtilities/voltrayke/actions/workflows/build.yml)
## Overview
An audio volume system tray widget,
inspired by [PNMixer] and LXQt Panel' volume plugin.## Dependencies
Runtime:
- Qt5/6 base
- ALSA
- PulseaudioBuild:
- CMake
- Qt Linguist Tools
- [Qtilitools] CMake modules
- Git (optional, to pull latest VCS checkouts)## Build
`CMAKE_BUILD_TYPE` is usually set to `Release`, though `None` might be a valid [alternative].
`CMAKE_INSTALL_PREFIX` has to be set to `/usr` on most operating systems.
Using `sudo make install` is discouraged, instead use the system package manager where possible.```bash
cmake -B build -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr -W no-dev
cmake --build build --verbose
DESTDIR="$(pwd)/package" cmake --install build
```[alternative]: https://wiki.archlinux.org/title/CMake_package_guidelines#Fixing_the_automatic_optimization_flag_override
[CI]: https://github.com/qtilities/sqeleton/actions/workflows/build.yml/badge.svg
[PNMixer]: https://github.com/nicklan/pnmixer/
[Qtilitools]: https://github.com/qtilities/qtilitools/