blob: 2655f427a112c3aff06036d8fba5b6f15569130d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
{
lib,
config,
...
}: let
cfg = config.collinux.desktop.programs.firefox;
firefox-gnome-theme = builtins.fetchGit {
url = "https://github.com/rafaelmardojai/firefox-gnome-theme";
rev = "59e3de00f01e5adb851d824cf7911bd90c31083a";
};
in
lib.mkIf (cfg.enable && cfg.theme == "adwaita") {
home.file.".mozilla/firefox/${cfg.profileName}/chrome" = {
recursive = true;
source = firefox-gnome-theme;
};
programs.firefox.profiles."${cfg.profileName}" = {
settings = {
"toolkit.legacyUserProfileCustomizations.stylesheets" = true;
"svg.context-properties.content.enabled" = true;
};
};
}
|