diff options
| author | seth <[email protected]> | 2023-02-24 17:07:28 -0500 |
|---|---|---|
| committer | seth <[email protected]> | 2023-02-24 17:07:28 -0500 |
| commit | f41124b52c53a3eabe924f38ec48705acf64c585 (patch) | |
| tree | 164daf6ed3eb7661530edb622dac8885416da700 /hosts/common/desktop | |
| parent | aca27692dcbe455d428b5b77b3e8c6f3c9006358 (diff) | |
improve desktop stuff
Diffstat (limited to 'hosts/common/desktop')
| -rw-r--r-- | hosts/common/desktop/default.nix | 5 | ||||
| -rw-r--r-- | hosts/common/desktop/gnome.nix | 11 |
2 files changed, 13 insertions, 3 deletions
diff --git a/hosts/common/desktop/default.nix b/hosts/common/desktop/default.nix index 3a651ea..68ac655 100644 --- a/hosts/common/desktop/default.nix +++ b/hosts/common/desktop/default.nix @@ -19,7 +19,10 @@ in { ); environment.noXlibs = lib.mkForce false; - programs.xwayland.enable = gui; + programs = { + dconf.enable = gui; + xwayland.enable = gui; + }; services.xserver.enable = gui; xdg.portal.enable = gui; } diff --git a/hosts/common/desktop/gnome.nix b/hosts/common/desktop/gnome.nix index b72d757..04e32e1 100644 --- a/hosts/common/desktop/gnome.nix +++ b/hosts/common/desktop/gnome.nix @@ -1,4 +1,8 @@ -{pkgs, ...}: { +{ + pkgs, + lib, + ... +}: { environment = { gnome.excludePackages = with pkgs; [ epiphany @@ -11,7 +15,10 @@ }; services.xserver = { - displayManager.gdm.enable = true; + displayManager.gdm = { + enable = true; + wayland = lib.mkForce true; + }; desktopManager.gnome.enable = true; }; } |
