diff --git a/common.nix b/common.nix index b8e8eb9..5bd5ec8 100644 --- a/common.nix +++ b/common.nix @@ -301,4 +301,26 @@ pkgs.xorg.libxcb pkgs.xorg.libXrandr ]; + + # bluetooth + hardware.bluetooth.enable = true; + hardware.bluetooth.powerOnBoot = true; + # gui for configuration + services.blueman.enable = true; + hardware.bluetooth.settings = { + General = { + # support for modern headsetes + Enable = "Source,Sink,Media,Socket"; + # show battery level + Experimental = true; + }; + }; + + # bluetooth mpris play-pause media control + systemd.user.services.mpris-proxy = { + description = "Mpris proxy"; + after = [ "network.target" "sound.target" ]; + wantedBy = [ "default.target" ]; + serviceConfig.ExecStart = "${pkgs.bluez}/bin/mpris-proxy"; + }; } diff --git a/void.nix b/void.nix index 5c8c87f..c708937 100644 --- a/void.nix +++ b/void.nix @@ -55,28 +55,6 @@ # mount external drive fileSystems."/external".label = "external"; - # bluetooth - hardware.bluetooth.enable = true; - hardware.bluetooth.powerOnBoot = true; - # gui for configuration - services.blueman.enable = true; - hardware.bluetooth.settings = { - General = { - # support for modern headsetes - Enable = "Source,Sink,Media,Socket"; - # show battery level - Experimental = true; - }; - }; - - # bluetooth mpris play-pause media control - systemd.user.services.mpris-proxy = { - description = "Mpris proxy"; - after = [ "network.target" "sound.target" ]; - wantedBy = [ "default.target" ]; - serviceConfig.ExecStart = "${pkgs.bluez}/bin/mpris-proxy"; - }; - # backup services.borgbackup.jobs."external" = { paths = [