mirror of
https://github.com/RGBCube/ncc
synced 2026-01-14 01:01:04 +00:00
28 lines
764 B
Nix
28 lines
764 B
Nix
{ config, lib, ... }: let
|
|
inherit (lib) enabled merge mkIf;
|
|
in merge <| mkIf config.isDesktop {
|
|
home-manager.sharedModules = [{
|
|
programs.firefox = enabled {
|
|
profiles.default = {
|
|
settings = with config.theme.font; {
|
|
"general.autoScroll" = true;
|
|
"privacy.donottrackheader.enabled" = true;
|
|
|
|
"browser.fixup.domainsuffixwhitelist.idk" = true;
|
|
|
|
"font.name.serif.x-western" = sans.name;
|
|
"font.size.variable.x-western" = builtins.ceil (1.3 * size.normal);
|
|
|
|
"toolkit.legacyUserProfileCustomizations.stylesheets" = true;
|
|
};
|
|
|
|
userChrome = /* css */ ''
|
|
#TabsToolbar {
|
|
visibility: collapse;
|
|
}
|
|
'';
|
|
};
|
|
};
|
|
}];
|
|
}
|
|
|