nixos-config/home/modules/spotify-cli.nix

21 lines
368 B
Nix

{
config,
pkgs,
lib,
inputs,
...
}: {
services.spotifyd.enable = config.os == "linux";
services.spotifyd.settings.global = {
bitrate = 320;
username = "xqtc@tutanota.com";
password_cmd = "cat /etc/spotifyd_pw";
};
sops.secrets = lib.mkIf (config.os == "linux") {
"spotify/password" = {
path = "/etc/spotifyd_pw";
};
};
}