Moving Some Config Stuffs

This commit is contained in:
Annika Merris 2024-05-19 19:34:32 -04:00
parent cdf1c024c0
commit 0d899739c0

View file

@ -14,38 +14,38 @@
pkgs.spotifyd
];
};
};
sops = {
secrets."spotifyd/settings/global/password" = { };
sops = {
secrets."spotifyd/settings/global/password" = { };
templates = {
"spotifyd.conf" = {
owner = "annika";
content = ''
[global]
username = "me@annikamerris.com"
password = "${config.sops.placeholder."spotifyd/settings/global/password"}"
use_mpris = true
device_name = "kim-nix"
device_type = "computer"
'';
templates = {
"spotifyd.conf" = {
owner = "annika";
content = ''
[global]
username = "me@annikamerris.com"
password = "${config.sops.placeholder."spotifyd/settings/global/password"}"
use_mpris = true
device_name = "kim-nix"
device_type = "computer"
'';
};
};
};
# Install and setup spotifyd
# sops.templates.
systemd.user.services.spotifyd = {
description = "spotify daemon";
documentation = [ "https://github.com/Spotifyd/spotifyd" ];
wantedBy = [ "default.target" ];
serviceConfig = {
ExecStart =
"${pkgs.spotifyd}/bin/spotifyd --no-daemon --config-path ${config.sops.templates."spotifyd.conf".path}";
Restart = "always";
RestartSec = 12;
};
};
};
# Install and setup spotifyd
# sops.templates.
systemd.user.services.spotifyd = {
description = "spotify daemon";
documentation = [ "https://github.com/Spotifyd/spotifyd" ];
wantedBy = [ "default.target" ];
serviceConfig = {
ExecStart =
"${pkgs.spotifyd}/bin/spotifyd --no-daemon --config-path ${config.sops.templates."spotifyd.conf".path}";
Restart = "always";
RestartSec = 12;
};
};
}