feat (home/graphical): thunderbird + gnome theme

This commit is contained in:
Henri Saudubray 2026-04-13 13:56:23 +02:00
parent ac7b517684
commit c7be371c8a
Signed by: hms
GPG key ID: 7065F57ED8856128

View file

@ -7,7 +7,6 @@
adw-gtk3 adw-gtk3
blackbox-terminal blackbox-terminal
discord discord
evolution
gapless gapless
gnome-solanum gnome-solanum
gnome-tweaks gnome-tweaks
@ -43,6 +42,14 @@
sha256 = "1gkfi77n8cn5xzl3wi9mggh7adirjrsnbqygg1mcvjy0ynmd6kfh"; sha256 = "1gkfi77n8cn5xzl3wi9mggh7adirjrsnbqygg1mcvjy0ynmd6kfh";
}; };
}; };
file."thunderbird-gnome-theme" = {
target = ".thunderbird/default/chrome/thunderbird-gnome-theme";
source = fetchTarball {
url = "https://github.com/rafaelmardojai/thunderbird-gnome-theme/archive/v115.tar.gz";
sha256 = "1l295w61h5469328qkjggny3mjq1x0q3zr9p8pz5sq5pypc7604x";
};
};
}; };
programs.firefox.enable = true; programs.firefox.enable = true;
@ -63,6 +70,22 @@
}; };
}; };
programs.thunderbird = {
enable = true;
profiles.default = {
isDefault = true;
settings = {
"toolkit.legacyUserProfileCustomizations.stylesheets" = true;
"svg.context-properties.content.enabled" = true;
"gnomeTheme.hideTabbar" = true;
};
userChrome = ''
@import "thunderbird-gnome-theme/userChrome.css";
@import "thunderbird-gnome-theme/theme/colors/dark.css";
'';
};
};
dconf.settings = { dconf.settings = {
"org/gnome/TextEditor".keybindings = "vim"; "org/gnome/TextEditor".keybindings = "vim";
"org/gnome/shell" = { "org/gnome/shell" = {