nixpkgs/nixos/doc/manual
rnhmjoj c8a84a01d5
nixos/alsa: rebirth from the ashes
The ALSA module was essentially removed in 3eeff547, with the main
motivation of avoiding confusion as to what `sound.enable` really meant.

As that could be achieved with a simple rename, this change brings back
the module in full force under the `hardware.alsa` namespace (with clear
beware signs for the pulse and pipewire folks) and adds a lot of useful
extra features. These include

 - `defaultDevice` to set the default playback and capture devices

 - `cardAliases`,`deviceAliases` to assign meaningful names to sound cards
   and devices (instead of say, `hw:0,1`)

 - `controls` to create virtual volume controls

 - `enableRecorder` to easily configure a loopback device to record
   the computer audio

 - fixes to the udev restore rules
2024-12-13 13:29:13 +01:00
..
administration Revert "NixOS apply script" 2024-11-01 20:18:09 -04:00
configuration Fix documentation typo in user mgmt manual page 2024-12-07 18:34:45 +01:00
development lib.types.attrsWith: add placeholder parameter 2024-12-09 15:25:18 +01:00
installation nixos/activation, switch-to-configuration-ng, doc: improve NIXOS_LUSTRATE installation experience (#349049) 2024-12-01 19:16:26 +02:00
release-notes nixos/alsa: rebirth from the ashes 2024-12-13 13:29:13 +01:00
common.nix nixos manual: extract some build paths 2023-07-25 17:03:12 +07:00
contributing-to-this-manual.chapter.md nixos-render-docs: init redirects system 2024-11-15 14:09:21 +01:00
default.nix nixos-render-docs: init redirects system 2024-11-15 14:09:21 +01:00
manual.md
nixos-options.md
preface.md
README.md
redirects.json lib.types: add release notes 2024-12-09 16:21:12 +01:00
shell.nix nixos-render-docs-redirects: init (#357383) 2024-11-29 15:03:08 +01:00