2023-09-11 13:05:48 +02:00
|
|
|
{ config, pkgs, ... }:
|
|
|
|
|
|
|
|
{
|
|
|
|
users.users.yoda = {
|
|
|
|
packages = with pkgs; [
|
|
|
|
firefox # Web browser
|
|
|
|
];
|
|
|
|
};
|
|
|
|
|
|
|
|
# Touch input with Firefox under X11.
|
|
|
|
environment.sessionVariables = {
|
|
|
|
MOZ_USE_XINPUT2 = "1";
|
|
|
|
};
|
2023-09-12 13:24:30 +02:00
|
|
|
|
|
|
|
home-manager.users.yoda = { osConfig, config, pkgs, ... }: {
|
|
|
|
programs.firefox = {
|
|
|
|
enable = true;
|
|
|
|
profiles.default = {
|
|
|
|
isDefault = true;
|
|
|
|
settings = {};
|
|
|
|
# https://mipmip.github.io/home-manager-option-search/?query=firefox.profiles.%3Cname%3E.extensions
|
|
|
|
# https://nur.nix-community.org/repos/rycee/
|
|
|
|
extensions = with pkgs.nur.repos.rycee.firefox-addons; [
|
|
|
|
ublock-origin
|
|
|
|
floccus
|
|
|
|
snowflake
|
|
|
|
simple-tab-groups
|
|
|
|
smart-referer
|
|
|
|
# noscript
|
|
|
|
# video-downloadhelper
|
|
|
|
|
|
|
|
decentraleyes
|
|
|
|
# or
|
|
|
|
#localcdn
|
|
|
|
];
|
|
|
|
};
|
|
|
|
};
|
|
|
|
};
|
2023-09-11 13:05:48 +02:00
|
|
|
}
|