-
Notifications
You must be signed in to change notification settings - Fork 1.3k
/
librewolf.json
65 lines (65 loc) 路 2.92 KB
/
librewolf.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
{
"version": "123.0.1-1",
"description": "A fork of Firefox, focused on privacy, security and freedom.",
"homepage": "https://librewolf.net/",
"license": "MPL-2.0",
"architecture": {
"64bit": {
"url": "https://gitlab.com/api/v4/projects/44042130/packages/generic/librewolf/123.0.1-1/librewolf-123.0.1-1-windows-x86_64-portable.zip",
"hash": "f6c13208a1218e69ad8343e4c3a1082d876a0b5043ba96da4c2124a980abbe2e"
},
"32bit": {
"url": "https://gitlab.com/api/v4/projects/44042130/packages/generic/librewolf/123.0.1-1/librewolf-123.0.1-1-windows-i686-portable.zip",
"hash": "11b5a42997cd9758feac1db22d96a0d0243fc72af21429497c30a0fe64be0bbc"
}
},
"extract_dir": "librewolf-123.0.1-1",
"pre_install": [
"Remove-Item \"$dir\\LibreWolf-WinUpdater.exe\"",
"# Customizing LibreWolf Using AutoConfig",
"# https://support.mozilla.org/en-US/kb/customizing-firefox-using-autoconfig",
"ensure \"$persist_dir\\LibreWolf\\defaults\\pref\" | Out-Null",
"Copy-Item \"$persist_dir\\LibreWolf\\defaults\\pref\\*\" \"$dir\\LibreWolf\\defaults\\pref\" -Exclude 'channel-prefs.js'",
"Copy-Item \"$persist_dir\\LibreWolf\\*.js\", \"$persist_dir\\LibreWolf\\*.cfg\" \"$dir\\LibreWolf\"",
"# Customizing LibreWolf Using policies.json",
"# https://support.mozilla.org/en-US/kb/customizing-firefox-using-policiesjson",
"# Used to override the default policies.json of LibreWolf, if you want",
"ensure \"$persist_dir\\LibreWolf\\distribution\" | Out-Null",
"Copy-Item \"$persist_dir\\LibreWolf\\distribution\\policies.json\" \"$dir\\LibreWolf\\distribution\" -ErrorAction SilentlyContinue"
],
"bin": [
[
"LibreWolf-Portable.exe",
"librewolf"
]
],
"shortcuts": [
[
"LibreWolf-Portable.exe",
"LibreWolf"
]
],
"persist": "Profiles",
"pre_uninstall": [
"Copy-Item \"$dir\\LibreWolf\\defaults\\pref\\*\" \"$persist_dir\\LibreWolf\\defaults\\pref\" -Exclude 'channel-prefs.js'",
"Copy-Item \"$dir\\LibreWolf\\*.js\", \"$dir\\LibreWolf\\*.cfg\" \"$persist_dir\\LibreWolf\" -Exclude 'librewolf.cfg'"
],
"checkver": {
"url": "https://gitlab.com/api/v4/projects/44042130/releases/permalink/latest",
"jsonpath": "$.tag_name"
},
"autoupdate": {
"architecture": {
"64bit": {
"url": "https://gitlab.com/api/v4/projects/44042130/packages/generic/librewolf/$version/librewolf-$version-windows-x86_64-portable.zip"
},
"32bit": {
"url": "https://gitlab.com/api/v4/projects/44042130/packages/generic/librewolf/$version/librewolf-$version-windows-i686-portable.zip"
}
},
"hash": {
"url": "$url.sha256sum"
},
"extract_dir": "librewolf-$version"
}
}