feat: update go-musicfox
This commit is contained in:
@@ -3,7 +3,7 @@ keys:
|
|||||||
- &imxyy-nix-server ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIB28jpN+h5euh3NtdN+A+EtqgIatC22e4i1TPTioKire
|
- &imxyy-nix-server ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIB28jpN+h5euh3NtdN+A+EtqgIatC22e4i1TPTioKire
|
||||||
- &imxyy-nix-x16 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMb5G/ieEYBOng66YeyttBQLThyM6W//z2POsNyq4Rw/
|
- &imxyy-nix-x16 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMb5G/ieEYBOng66YeyttBQLThyM6W//z2POsNyq4Rw/
|
||||||
creation_rules:
|
creation_rules:
|
||||||
- path_regex: secrets/.*\.(yaml|toml|json|env|dae|txt|conf)$
|
- path_regex: secrets/.*\..*
|
||||||
key_groups:
|
key_groups:
|
||||||
- age:
|
- age:
|
||||||
- *imxyy-nix
|
- *imxyy-nix
|
||||||
|
|||||||
6
flake.lock
generated
6
flake.lock
generated
@@ -477,11 +477,11 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1751817769,
|
"lastModified": 1755219990,
|
||||||
"narHash": "sha256-j7ORyAJFNxYWwF+6fs2z5IcJ40TpVwrkFYU9/CGHwfA=",
|
"narHash": "sha256-/znXwik9nC9TY6dwq0SR60MAi9IEZi2InRSRjfhKu1s=",
|
||||||
"owner": "imxyy1soope1",
|
"owner": "imxyy1soope1",
|
||||||
"repo": "go-musicfox",
|
"repo": "go-musicfox",
|
||||||
"rev": "179b9440b6f209e7fd6ade589117b72bdd9042a6",
|
"rev": "938c4d6bb2a318bc6251f3b11fa8cf54d29b4419",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|||||||
@@ -2,6 +2,7 @@
|
|||||||
config,
|
config,
|
||||||
lib,
|
lib,
|
||||||
pkgs,
|
pkgs,
|
||||||
|
secrets,
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
lib.my.makeSwitch {
|
lib.my.makeSwitch {
|
||||||
@@ -19,7 +20,11 @@ lib.my.makeSwitch {
|
|||||||
playerctl
|
playerctl
|
||||||
go-musicfox
|
go-musicfox
|
||||||
];
|
];
|
||||||
xdg.configFile."go-musicfox/go-musicfox.ini".source = ./go-musicfox.ini;
|
sops.secrets.go-musicfox = {
|
||||||
|
sopsFile = secrets."go-musicfox.ini";
|
||||||
|
format = "binary";
|
||||||
|
path = "${config.my.home.xdg.configHome}/go-musicfox/go-musicfox.ini";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
cli.media.mpd.enable = true;
|
cli.media.mpd.enable = true;
|
||||||
@@ -1,97 +0,0 @@
|
|||||||
# 启动页配置
|
|
||||||
[startup]
|
|
||||||
# 是否显示启动页
|
|
||||||
show=false
|
|
||||||
# 启动页进度条是否有回弹效果
|
|
||||||
progressOutBounce=true
|
|
||||||
# 启动页时长
|
|
||||||
loadingSeconds=2
|
|
||||||
# 启动页欢迎语
|
|
||||||
welcome=musicfox
|
|
||||||
# 启动时自动签到
|
|
||||||
signin=false
|
|
||||||
|
|
||||||
# 进度条配置
|
|
||||||
[progress]
|
|
||||||
# 进度条已加载字符
|
|
||||||
fullChar=#
|
|
||||||
# 进度条未加载字符
|
|
||||||
emptyChar=
|
|
||||||
|
|
||||||
# 主页面配置
|
|
||||||
[main]
|
|
||||||
# 是否显示标题
|
|
||||||
showTitle=true
|
|
||||||
# 加载中提示
|
|
||||||
loadingText=[加载中...]
|
|
||||||
# 歌曲音质,可选项:standard, exhigh, lossless, hires, jyeffect(高清环绕声), sky(沉浸环绕声), jymaster(超清母带) 进行音质判断
|
|
||||||
songLevel=hires
|
|
||||||
# 主题颜色
|
|
||||||
# 随机
|
|
||||||
# primaryColor=random
|
|
||||||
# 经典网易云音乐红
|
|
||||||
#primaryColor="#ea403f"
|
|
||||||
primaryColor="#6186D9"
|
|
||||||
# 是否显示歌词
|
|
||||||
showLyric=true
|
|
||||||
# 歌词偏移 ms
|
|
||||||
lyricOffset=0
|
|
||||||
# 显示歌词翻译
|
|
||||||
showLyricTrans=true
|
|
||||||
# 是否显示通知信息
|
|
||||||
showNotify=false
|
|
||||||
# 开启pprof, --pprof时会开启
|
|
||||||
pprofPort=9876
|
|
||||||
# altScreen显示模式
|
|
||||||
altScreen=true
|
|
||||||
# 双列显示,开启务必使用等宽字体
|
|
||||||
doubleColumn=true
|
|
||||||
# 下载目录,默认为$HOME/.go-musicfox/download
|
|
||||||
downloadDir=/home/imxyy/Music/go-musicfox
|
|
||||||
# 缓存目录,默认为${MUSICFOX_ROOT}/cache
|
|
||||||
cacheDir=/home/imxyy/Music/go-musicfox/.cache
|
|
||||||
# 缓存大小(以MB为单位),0为不使用缓存,-1为不限制,默认为0
|
|
||||||
cacheLimit=-1
|
|
||||||
# 是否显示歌单下所有歌曲,默认不开启,仅获取歌单前1000首,开启后可能会占用更多内存(大量歌曲数据)和带宽(会同时发送多个请求获取歌单下歌曲数据)
|
|
||||||
showAllSongsOfPlaylist=false
|
|
||||||
# 动态显示menu行数
|
|
||||||
dynamicMenuRows=true
|
|
||||||
enableMouseEvent = false
|
|
||||||
|
|
||||||
[autoplay]
|
|
||||||
# 是否开启自动播放,默认不开启
|
|
||||||
autoPlay=true
|
|
||||||
# 自动播放歌单,dailyReco,like,no(保持上次退出时的设置,无视offset),name:歌单名,默认dailyReco
|
|
||||||
autoPlayList="no"
|
|
||||||
# 播放偏移,0为第一首,-1为最后一首,默认为0
|
|
||||||
offset=0
|
|
||||||
# 播放模式,listLoop, order, singleLoop, random, intelligent(心动), last(上次退出时的模式),default,默认为last
|
|
||||||
playMode=singleLoop
|
|
||||||
|
|
||||||
[player]
|
|
||||||
# 播放引擎 beep / mpd(需要安装配置mpd) / osx(Mac才可用)
|
|
||||||
# 不填Mac默认使用osx,其他系统默认使用beep(推荐的配置)
|
|
||||||
engine=mpd
|
|
||||||
# beep使用的mp3解码器,可选:go-mp3, minimp3 (minimp3更少的CPU占用,但是稳定性不如go-mp3)
|
|
||||||
#beepMp3Decoder=go-mp3
|
|
||||||
|
|
||||||
# mpd配置
|
|
||||||
mpdBin=mpd
|
|
||||||
# !!!注意!!! 一定要在配置文件中设置pid_file,否则在退出时不会kill掉mpd进程
|
|
||||||
mpdConfigFile=/home/imxyy/.config/mpd/mpd.conf
|
|
||||||
mpdNetwork=tcp
|
|
||||||
mpdAddr=127.0.0.1:6600
|
|
||||||
|
|
||||||
[unm]
|
|
||||||
# UNM开关
|
|
||||||
switch=true
|
|
||||||
# UNM源: kuwo,kugou,migu,qq
|
|
||||||
sources=kuwo,kugou
|
|
||||||
# UNM搜索其他平台限制 0-3
|
|
||||||
searchLimit=0
|
|
||||||
# 解除会员限制
|
|
||||||
enableLocalVip=true
|
|
||||||
# 解除音质限制
|
|
||||||
unlockSoundEffects=true
|
|
||||||
# QQ音乐cookie文件
|
|
||||||
qqCookieFile=
|
|
||||||
23
secrets/go-musicfox.ini.txt
Normal file
23
secrets/go-musicfox.ini.txt
Normal file
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user