mirror of
https://github.com/nmasur/dotfiles
synced 2025-07-05 13:50:13 +00:00
move gtk theme to firefox
This commit is contained in:
@ -1,12 +1,19 @@
|
||||
{ pkgs, lib, user, gui, ... }:
|
||||
{ pkgs, lib, user, gui, gtkTheme, ... }:
|
||||
|
||||
{
|
||||
config = lib.mkIf gui {
|
||||
home-manager.users.${user}.home.packages = [ pkgs.firefox ];
|
||||
home-manager.users.${user} = {
|
||||
home.packages = [ pkgs.firefox ];
|
||||
gtk = {
|
||||
enable = true;
|
||||
theme = { name = gtkTheme; };
|
||||
};
|
||||
};
|
||||
|
||||
# Required for setting GTK theme (for preferred-color-scheme in browser)
|
||||
services.dbus.packages = [ pkgs.dconf ];
|
||||
programs.dconf.enable = true;
|
||||
|
||||
};
|
||||
|
||||
}
|
||||
|
@ -1,8 +1,4 @@
|
||||
{ pkgs, user, gui, ... }:
|
||||
|
||||
let gtkTheme = "Adwaita-dark";
|
||||
|
||||
in {
|
||||
{ pkgs, user, gui, gtkTheme, ... }: {
|
||||
|
||||
# Enable the X11 windowing system.
|
||||
services.xserver = {
|
||||
@ -29,10 +25,5 @@ in {
|
||||
xclip # Clipboard
|
||||
];
|
||||
|
||||
home-manager.users.${user}.gtk = {
|
||||
enable = true;
|
||||
theme = { name = gtkTheme; };
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user