Compare commits

...

5 Commits

Author SHA1 Message Date
0bf4312c9e
firefox: explicitly configure font whitelist
I have made the mistake of installing fonts with an asterisk so I have unique fingerprint anyway and might as well have some control over which fonts I have. Plus this allows me to use OpenDyslexic with DarkReader
2024-06-09 18:39:55 +03:00
f6b2de3c77
.prettierrc: add overrides for LibreAwoo & autoconfig although no effect 2024-06-09 18:16:31 +03:00
f6655a46e7
add more submoduled fonts 2024-06-09 13:00:54 +03:00
0f572b3540
update submodules 2024-06-09 11:53:51 +03:00
3ce0e47115
sources.list: add kali.list 2024-06-09 11:52:54 +03:00
13 changed files with 40 additions and 3 deletions

6
.gitmodules vendored
View File

@ -10,3 +10,9 @@
[submodule "submodules/comic-shanns-mono"] [submodule "submodules/comic-shanns-mono"]
path = submodules/comic-shanns-mono path = submodules/comic-shanns-mono
url = https://github.com/jesusmgg/comic-shanns-mono.git url = https://github.com/jesusmgg/comic-shanns-mono.git
[submodule "submodules/comicneue"]
path = submodules/comicneue
url = https://github.com/crozynski/comicneue.git
[submodule "submodules/serious-sans"]
path = submodules/serious-sans
url = https://github.com/kaBeech/serious-sans.git

View File

@ -4,5 +4,15 @@
"prettier-plugin-toml", "prettier-plugin-toml",
"prettier-plugin-sh" "prettier-plugin-sh"
], ],
"overrides": [{ "files": ".prettierrc", "options": { "parser": "json" } }] "overrides": [
{ "files": ".prettierrc", "options": { "parser": "json" } },
{
"files": "conf/librewolf.overrides.cfg",
"options": { "parser": "javascript" }
},
{
"files": "conf/autoconfig.js.online",
"options": { "parser": "javascript" }
}
]
} }

View File

@ -50,6 +50,11 @@ lockPref("font.name.sans-serif.x-western", "Liberation Sans");
lockPref("font.name.serif.el", "Liberation Serif"); lockPref("font.name.serif.el", "Liberation Serif");
lockPref("font.name.serif.x-cyrillic", "Liberation Serif"); lockPref("font.name.serif.x-cyrillic", "Liberation Serif");
lockPref("font.name.serif.x-western", "Liberation Serif"); lockPref("font.name.serif.x-western", "Liberation Serif");
// Allow these fonts regardless of the fingerprinting resistance
lockPref(
"font.system.whitelist",
"Liberation Serif, Tinos, Times New Roman, Liberation Sans, Arimo, Arial, Liberation Mono, Cousine, Courier New, Noto Sans, Noto Serif, Noto Mono, OpenDyslexic, Noto Emoji, Noto Color Emoji, Comic Neue",
);
// Play animated images only once, accessibility. // Play animated images only once, accessibility.
lockPref("image.animation.mode", "once"); lockPref("image.animation.mode", "once");

View File

@ -0,0 +1,2 @@
deb https://http.kali.org/kali kali-rolling main contrib non-free non-free-firmware
deb-src https://http.kali.org/kali kali-rolling main contrib non-free non-free-firmware

View File

@ -539,6 +539,12 @@
"Type": "string", "Type": "string",
"Value": "Liberation Serif" "Value": "Liberation Serif"
}, },
"font.system.whitelist": {
"Comment": "Preference not allowed for stability reasons.",
"Status": "default",
"Type": "string",
"Value": "Liberation Serif, Tinos, Times New Roman, Liberation Sans, Arimo, Arial, Liberation Mono, Cousine, Courier New, Noto Sans, Noto Serif, Noto Mono, OpenDyslexic, Noto Emoji, Noto Color Emoji, Comic Neue"
},
"general.config.obscure_value": { "general.config.obscure_value": {
"Comment": "Required for autoconfig.", "Comment": "Required for autoconfig.",
"Status": "locked", "Status": "locked",

View File

@ -4,3 +4,6 @@ librebaskerville
arimo arimo
carlito carlito
tinos tinos
ComicNeue
ComicNeue-Angular
SeriousSans

1
local/share/fonts/ComicNeue Symbolic link
View File

@ -0,0 +1 @@
../../../submodules/comicneue/Fonts/OTF/ComicNeue

View File

@ -0,0 +1 @@
../../../submodules/comicneue/Fonts/OTF/ComicNeue-Angular

View File

@ -0,0 +1 @@
../../../submodules/serious-sans/SeriousSans

@ -1 +1 @@
Subproject commit fd24fe8b67f22523b9fbb048842740f1c7dbe346 Subproject commit e06882aee157cf76d91d884f921fd7a3be5d32a4

1
submodules/comicneue Submodule

@ -0,0 +1 @@
Subproject commit ef5be72411141d01f0b865df8edb47e552c11c3c

@ -1 +1 @@
Subproject commit 69d13c9d1a572742ccb7b4e81f83fd8376de4b1c Subproject commit 1bca03c15933c3748fa3f4ad3a45bd7bc0ccdf79

@ -0,0 +1 @@
Subproject commit 22edf3d17857b42534f84b6e092012b8bcf0c730