From a200c4f6b084eecf5095881a3ce881f6ca4af7af Mon Sep 17 00:00:00 2001 From: William Date: Sat, 23 Sep 2023 13:11:36 -0300 Subject: [PATCH] Audio is fixed! --- hosts/desktops/io.nix | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/hosts/desktops/io.nix b/hosts/desktops/io.nix index 94bff8c..7647e2c 100644 --- a/hosts/desktops/io.nix +++ b/hosts/desktops/io.nix @@ -1,4 +1,4 @@ -{ inputs, config, pkgs, lib, ... }: +{ config, pkgs, lib, ... }: { imports = [ @@ -26,13 +26,18 @@ ''; }; - environment.systemPackages = with pkgs; [ - gnome-network-displays - maliit-keyboard - rnote - write_stylus - ]; - + environment = { + systemPackages = with pkgs; [ + alsa-ucm-conf + gnome-network-displays + maliit-keyboard + rnote + write_stylus + ]; + sessionVariables = { + ALSA_CONFIG_UCM2 = "${pkgs.alsa-ucm-conf}/share/alsa/ucm2"; + }; + }; services.keyd = { enable = true; keyboards.main = { @@ -115,7 +120,7 @@ mkdir -p $out/share/alsa/ucm2/conf.d cp -r chromebook-ucm-conf-792a6d5ef0d70ac1f0b4861f3d29da4fe9acaed1/hdmi-common \ chromebook-ucm-conf-792a6d5ef0d70ac1f0b4861f3d29da4fe9acaed1/dmic-common \ - chromebook-ucm-conf-792a6d5ef0d70ac1f0b4861f3d29da4fe9acaed1/GENERATION/* \ + chromebook-ucm-conf-792a6d5ef0d70ac1f0b4861f3d29da4fe9acaed1/cml/* \ $out/share/alsa/ucm2/conf.d runHook postInstall