summaryrefslogtreecommitdiff
path: root/nixos/gui.nix
blob: 82a132857c6381033b1aa45170922b343c990433 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
{ config, pkgs, nixpkgs, ... }:

let background-image = config.home-manager.users.qaristote.home.wallpaper;
in {
  personal.gui = {
    enable = true;
    xserver.enable = true;
    i3.enable = true;
  };

  services.xserver = {
    displayManager.lightdm = {
      background = background-image;
      greeters.gtk = {
        extraConfig = ''
          user-background = false
        '';
      };
    };
  };

  programs.steam.enable = true;
}