25 lines
536 B
Nix
25 lines
536 B
Nix
{lib, ...}: {
|
|
imports = [
|
|
./fonts
|
|
./sound
|
|
./xorg
|
|
./network-manager
|
|
];
|
|
|
|
options = {
|
|
desktop.enable = lib.mkEnableOption "desktop features";
|
|
};
|
|
|
|
config = {
|
|
programs.dconf.enable = lib.mkDefault true;
|
|
#hardware.opengl.enable = lib.mkDefault true;
|
|
hardware.graphics.enable = lib.mkDefault true;
|
|
desktop.enable = lib.mkDefault true;
|
|
security.polkit.enable = lib.mkDefault true;
|
|
services = {
|
|
upower.enable = lib.mkDefault true;
|
|
gvfs.enable = lib.mkDefault true;
|
|
};
|
|
};
|
|
}
|