mirror of
https://codeberg.org/leana8959/.files.git
synced 2025-12-06 06:39:14 +00:00
38 lines
869 B
Nix
38 lines
869 B
Nix
{ pkgs, ... }:
|
|
{
|
|
home.packages = [
|
|
pkgs.pantheon.elementary-sound-theme
|
|
];
|
|
|
|
# Note: this would automatically recurse into gtk{2,3,4} settings
|
|
# In version prior to 25.11 it doesn't do this.
|
|
gtk.enable = true;
|
|
gtk = {
|
|
font = {
|
|
name = "Ubuntu";
|
|
package = pkgs.ubuntu-classic;
|
|
};
|
|
iconTheme = {
|
|
name = "Adwaita";
|
|
package = pkgs.gnome-themes-extra;
|
|
};
|
|
theme = {
|
|
name = "Adwaita";
|
|
package = pkgs.gnome-themes-extra;
|
|
};
|
|
|
|
# TODO: open an issue, why are the types inconsistent? ew.
|
|
gtk2.extraConfig = ''
|
|
gtk-sound-theme-name = "elementary"
|
|
'';
|
|
gtk3.extraConfig = {
|
|
gtk-sound-theme-name = "elementary";
|
|
};
|
|
gtk4.extraConfig = {
|
|
gtk-sound-theme-name = "elementary";
|
|
};
|
|
};
|
|
dconf.settings = {
|
|
"org/gnome/desktop/sound".theme-name = "elementary";
|
|
};
|
|
}
|