clashConfig/cfw-settings.yaml

48 lines
1.3 KiB
YAML
Raw Permalink Normal View History

showNewVersionIcon: true
hideAfterStartup: false
randomControllerPort: true
runTimeFormat: "hh : mm : ss"
trayOrders:
- - icon
- - status
- traffic
- text
hideTrayIcon: false
connShowProcess: true
showTrayProxyDelayIndicator: true
checkForUpdates: true
mixinText: |-
mixin: # object
rules:
- DOMAIN-SUFFIX,bing.com,DIRECT
mixinType: 1
mixinCode: |-
module.exports.parse = async (
{ content, name, url },
{ axios, yaml, notify }
) => {
const extra = {
rules: [
'DOMAIN-SUFFIX,bing.com,DIRECT',
'DOMAIN-SUFFIX,csdn.net,DIRECT',
'DOMAIN-SUFFIX,csdnimg.cn,DIRECT',
'DOMAIN-SUFFIX,cnblogs.com,DIRECT',
'DOMAIN-SUFFIX,jianshu.com,DIRECT',
'DOMAIN-SUFFIX,kanxue.com,DIRECT',
'DOMAIN-SUFFIX,zhihu.com,DIRECT',
'DOMAIN-SUFFIX,bilibili.com,DIRECT',
'DOMAIN-SUFFIX,apple.com,DIRECT',
'DOMAIN-SUFFIX,xiaohongshu.com,DIRECT',
'DOMAIN-SUFFIX,zsxq.com,DIRECT',
'DOMAIN-SUFFIX,visualstudio.com,DIRECT',
'DOMAIN-SUFFIX,microsoft.com,DIRECT',
'DOMAIN-SUFFIX,oschina.net,DIRECT',
'DOMAIN-SUFFIX,mchat.com,DIRECT',
'DOMAIN-SUFFIX,.cn,DIRECT',
// 'IP-CIDR,8.288.176.170/32,DIRECT',
...content.rules,
],
}
return { ...content, ...extra }
}