This commit is contained in:
2023-02-24 14:03:39 -05:00
parent 7dcee95c94
commit 09e942dd14
2 changed files with 16 additions and 4 deletions

View File

@@ -24,9 +24,10 @@
services.vscode-server.enable = true;
mymods = { user_sstent.enable = true; beets.enable = true;};
# sops.defaultSopsFile = ./secrets.yaml;
# sops.age.sshKeyPaths = [ "/etc/ssh/ssh_host_ed25519_key" ];
# sops.secrets.example_key = { };
sops.defaultSopsFile = ./secrets.yaml;
sops.age.sshKeyPaths = [ "/etc/ssh/ssh_host_ed25519_key" ];
sops.secrets.discogs.token = { };
sops.secrets.discogs.secret = { };
environment.systemPackages = [
pkgs.socat

View File

@@ -3,7 +3,17 @@
{
options.mymods.beets.enable = lib.mkEnableOption "Beets music manager";
config = lib.mkIf config.mymods.beets.enable {
home-manager.users."sstent".programs.beets = {
# sops.secrets.example_key = { };
home-manager.users."sstent" = {
xdg.configFile."beets/discogs_token.test".text = builtins.toJSON {
"token" = config.sops.secrets.discogs.token.path;
"secret" = config.sops.secrets.discogs.secret.path;
};
programs.beets = {
enable = true;
settings = {
album_fields = {
@@ -149,6 +159,7 @@
};
};
};
};
}