summaryrefslogtreecommitdiff
path: root/modules/desktop-environment.nix
blob: c9408d99ff10b1dd101572c10f336eeeb2d8b8ce (plain) (blame)
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
{ config, lib, pkgs, ... }: with lib; {
  options.santi-modules.desktop-environment.enable = mkEnableOption "Enable default desktop-environment";
  config = mkIf config.santi-modules.desktop-environment.enable {
    santi-modules = {
      font-config.enable = true;
      emacs.enable = true;
      gnome.enable = true;
      games.enable = true;
      mu.enable = true;
      default-user.enable = true;
      firefox.enable = true;
      basic.enable = true;
    };

    services.printing.enable = true;
    hardware.pulseaudio.enable = false;
    security.rtkit.enable = true;
    services.pipewire = {
      enable = true;
      alsa.enable = true;
      alsa.support32Bit = true;
      pulse.enable = true;
    };
  };
}