feat: upgrade go-musicfox

This commit is contained in:
2025-11-02 09:51:44 +08:00
parent 12c381da5f
commit 73e490f523
4 changed files with 32 additions and 10 deletions

7
flake.lock generated
View File

@@ -457,17 +457,16 @@
]
},
"locked": {
"lastModified": 1755219990,
"narHash": "sha256-/znXwik9nC9TY6dwq0SR60MAi9IEZi2InRSRjfhKu1s=",
"lastModified": 1762961141,
"narHash": "sha256-q6B/qUbz2JvCLg3ZQKf24xsIICJz5Lh77Ki+fInfllU=",
"owner": "imxyy1soope1",
"repo": "go-musicfox",
"rev": "938c4d6bb2a318bc6251f3b11fa8cf54d29b4419",
"rev": "266ae5f6a791e16a7afdc3d08b6294ceff0ec4d8",
"type": "github"
},
"original": {
"owner": "imxyy1soope1",
"repo": "go-musicfox",
"rev": "938c4d6bb2a318bc6251f3b11fa8cf54d29b4419",
"type": "github"
}
},

View File

@@ -45,7 +45,7 @@
# go-musicfox
go-musicfox = {
url = "github:imxyy1soope1/go-musicfox/938c4d6bb2a318bc6251f3b11fa8cf54d29b4419";
url = "github:imxyy1soope1/go-musicfox";
inputs.nixpkgs.follows = "nixpkgs";
};

View File

@@ -21,19 +21,19 @@ lib.my.makeSwitch {
go-musicfox
];
sops.secrets.go-musicfox = {
sopsFile = secrets."go-musicfox.ini";
sopsFile = secrets.go-musicfox;
format = "binary";
path = "${config.my.hm.xdg.configHome}/go-musicfox/go-musicfox.ini";
path = "${config.my.hm.xdg.configHome}/go-musicfox/config.toml";
};
};
cli.media.mpd.enable = true;
desktop.media.mpv.enable = lib.mkForce true;
persist.homeDirs = [
".config/go-musicfox/db"
".local/share/go-musicfox/db"
];
persist.homeFiles = [
".config/go-musicfox/cookie"
".local/share/go-musicfox/cookie"
];
};
};

23
secrets/go-musicfox.toml Normal file
View File

@@ -0,0 +1,23 @@
{
"data": "ENC[AES256_GCM,data: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,iv:rxcOQbauGV/ktvIp+uw53uTx05kcdGsktZ6X1pNIy6Q=,tag:+0giqnnUZbsva/38eJiCGw==,type:str]",
"sops": {
"age": [
{
"recipient": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOEFLUkyeaK8ZPPZdVNEmtx8zvoxi7xqS2Z6oxRBuUPO",
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IDltTWRrUSA1SzhS\nUkZxQU1HN0pjbjV0MnhDYVIxQ3BNaEZVdjZQRWk4Z1VCQWpvYUZnCkt5RlpYTnNE\nRmxROXczT1BURFNLVVFmNzcwenNjMkRoMVU0YjkwUktzSU0KLS0tIGpWTmt1V1lI\nQUdPZDZJakVya054SjZLaSs1TFdJc1hWU1ZmUHJMdFFRbjQKjvm41k0NV3rMdddM\nkBhtmoS9+XdsSHsl0INBjweL/73lTJq5fV1inWjaI9ITHtKUAw6HRV/MxQNFsFoq\n5EOEug==\n-----END AGE ENCRYPTED FILE-----\n"
},
{
"recipient": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIB28jpN+h5euh3NtdN+A+EtqgIatC22e4i1TPTioKire",
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IHJNY1d1ZyBFZkhI\nNWt1R3pyRmhaMFpuOFN0ZEVzemorV1krdFMwWjAzVnV0STZ4dkY4CmhDQThneWMx\neDA2MVAyalAzZkJvSS80RDM0S3ZuYU9ySko2R3d6ZUVXcWMKLS0tIDJpR0tyOFNT\nTXByNTVob3dCTS9JbVBWVFVoUEpuKzMrUmp1endNQ3dCalUKmgzY490F2aQ9V+JG\nKbBRNqaasKk2AhFU1qOSz5akJs/h6nUocQnvtVIYUlnBZgnB/lQuvBO3geD8HSUQ\nhHEj8A==\n-----END AGE ENCRYPTED FILE-----\n"
},
{
"recipient": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMb5G/ieEYBOng66YeyttBQLThyM6W//z2POsNyq4Rw/",
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFhGYmtrZyB4Tmcz\ncE5NNVJPMW5od1VRR1lMSXp5TDZKV2FnejRscFIrSG9UcVVJbFZRCnBWeGxoMExj\nYW9vQk9IS2I1enFkbFBGYStHN3FxV1o5dXNWODgyUnhQc28KLS0tIHlwdFp3Y2da\nV2N5T0IweS9zTyt6eVZiMXpLRzJDTGI0THQrK3RLWGZEeFEK6LFnlO0/opMCSn+n\ntBfc2IFgtk3lje0BVcfLxpU/DedhDqF0HpXYu1CKZhyP6NQ++AKoz//BGCDDiQ+Q\n9x5hFw==\n-----END AGE ENCRYPTED FILE-----\n"
}
],
"lastmodified": "2025-11-15T07:38:21Z",
"mac": "ENC[AES256_GCM,data:BMOH9ZhO4CPuKUCTbgJc/K0XKwfwdzXepszemb5A2oVzaeErr7GUMoo+APL/oWu83dJPEpeO2PReOzP7FOh+U7jbySMscadwYgEdo6/DHB9xwGVzLUXEUC0pCAcbNmfIp4PGYm9qaYhB3fqVZxKQes73Fy3xnP0u5nWnsIBw8ek=,iv:vQB4UTrVFwtGDSDocQr8q69U6KRRTqcN5h+eezgG90U=,tag:jeNxAHgg4OvnAryZZ3hT3A==,type:str]",
"unencrypted_suffix": "_unencrypted",
"version": "3.11.0"
}
}