From b3464f8df7f2edc165523b4f4f666f49c869265d Mon Sep 17 00:00:00 2001 From: twoneis Date: Thu, 25 Apr 2024 01:35:16 +0200 Subject: [PATCH] spotifyd added, TODO add spotify-player --- modules/system/default.nix | 2 ++ modules/system/home/media/default.nix | 14 +++++++++++++- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/modules/system/default.nix b/modules/system/default.nix index 502a87d..e9ec38e 100644 --- a/modules/system/default.nix +++ b/modules/system/default.nix @@ -15,6 +15,8 @@ ./virt.nix ]; + networking.firewall.allowedTCPPorts = [ 57621 ]; + # Auto-mount new devices services.udev.extraRules = '' ACTION=="add", SUBSYSTEMS=="usb", SUBSYSTEM=="block", ENV{ID_FS_USAGE}=="filesystem", RUN{program}+="${pkgs.systemd}/bin/systemd-mount --no-block --automount=yes --collect $devnode /media" diff --git a/modules/system/home/media/default.nix b/modules/system/home/media/default.nix index 8627cfa..80587ba 100644 --- a/modules/system/home/media/default.nix +++ b/modules/system/home/media/default.nix @@ -1,10 +1,22 @@ { pkgs, ... }: { home.packages = with pkgs; [ - spotify image-roll ]; programs.mpv = { enable = true; }; + + services.spotifyd = { + enable = true; + package = (pkgs.spotifyd.override {withKeyring = true; }); + settings = { + global = { + device_name = "desktop"; + bitrate = 160; + volume_normalisation = true; + autoplay = false; + }; + }; + }; }