Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ColumPaget/alsaswitcher.lua
Crude cli/tui/gui ALSA device switcher
https://github.com/ColumPaget/alsaswitcher.lua
alsa bluealsa lua
Last synced: 3 months ago
JSON representation
Crude cli/tui/gui ALSA device switcher
- Host: GitHub
- URL: https://github.com/ColumPaget/alsaswitcher.lua
- Owner: ColumPaget
- License: other
- Created: 2023-03-07T17:11:17.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-03-07T17:13:32.000Z (over 1 year ago)
- Last Synced: 2024-04-16T03:05:51.158Z (7 months ago)
- Topics: alsa, bluealsa, lua
- Language: Lua
- Size: 17.6 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
SYNOPSIS
========A crude 'switcher' app that changes the default ALSA sound device set up in '~/.asoundrc'. It scans currently connected hardware, and also for any bluealsa devices configured in '/etc/asound.conf', and writes a '~/.asoundrc' featuring these devices, with the selected one set as the default device.
INSTALL
======='make' should rebuild 'alsaswitcher.lua' if needed. 'alsaswitcher.lua' can run with 'lua alsaswitcher.lua' or can be copied to a directory in your path and run using linux's 'binfmt' system.
USAGE
=====```
alsaswitcher.lua - run in 'terminal menu' mode
alsaswitcher.lua list - print list of available devices
alsaswitcher.lua use [dev] - switch to specified device
alsaswitcher.lua mini - run in 'mini terminal menu' mode
alsaswitcher.lua zenity - run in gui menu mode using zenity
alsaswitcher.lua qarma - run in gui menu mode using zenity
alsaswitcher.lua yad - run in gui menu mode using yad
alsaswitcher.lua gui - run in any gui menu mode that we can
```AUTHOR/LICENSE
==============alsaswitcher is copyright 2023 by Colum Paget. It is released under the GPL v3.