home/jan: use settings to configure librewolf overrides

This commit is contained in:
Dmitriy Pleshevskiy 2023-12-05 13:42:04 +03:00
parent fa670d7289
commit 506d02694b
Signed by: pleshevskiy
GPG key ID: 79C4487B44403985
2 changed files with 12 additions and 5 deletions

View file

@ -1 +0,0 @@
defaultPref("webgl.disabled", false);

View file

@ -33,6 +33,18 @@
options = [ "grp:win_space_toggle" ]; options = [ "grp:win_space_toggle" ];
}; };
# a fork of firefox, focused on privacy, security and freedom
programs.librewolf = {
enable = true;
package = with pkgs.unstable; librewolf.override {
nativeMessagingHosts = [ passff-host ];
};
# See: https://librewolf.net/docs/settings/
settings = {
"webgl.disabled" = false;
};
};
home.packages = with pkgs.unstable; [ home.packages = with pkgs.unstable; [
tdesktop # telegram client tdesktop # telegram client
nheko # matrix client nheko # matrix client
@ -52,10 +64,6 @@
bind.dnsutils bind.dnsutils
# browsers # browsers
# a fork of firefox, focused on privacy, security and freedom
(librewolf.override {
nativeMessagingHosts = [ passff-host ];
})
# ungoogled-chromium # ungoogled-chromium
tor-browser-bundle-bin tor-browser-bundle-bin