Files
nixos-config/home/applications/browsers/default.nix

48 lines
1.1 KiB
Nix

{
pkgs,
config,
...
}: {
programs = {
chromium = {
enable = true;
package = pkgs.ungoogled-chromium;
commandLineArgs = ["--enable-features=TouchpadOverscrollHistoryNavigation"];
};
firefox = {
profiles.panotaka = {
settings = {
"widget.use-xdg-desktop-portal.file-picker" = 1;
};
};
# Wait for https://github.com/NixOS/nixpkgs/pull/269817 to be merged
package = pkgs.wrapFirefox pkgs.floorp-unwrapped {
nixExtensions = with config.nur.repos.rycee.firefox-addons; [
ublock-origin
localcdn
sidebery
user-agent-switcher-and-manager
];
extraPolicies = {
CaptivePortal = false;
DisableFirefoxStudies = true;
DisablePocket = true;
DisableTelemetry = true;
DisableFirefoxAccounts = true;
FirefoxHome = {
Pocket = false;
Snippets = false;
};
UserMessaging = {
ExtensionRecommendations = false;
SkipOnboarding = true;
};
};
};
};
};
}