Merge pull request #40579 from peterhoeg/m/sddm

sddm: add support for hidpi mode
This commit is contained in:
Peter Hoeg 2018-05-30 16:23:07 +08:00 committed by GitHub
commit 159c1576c8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -65,6 +65,10 @@ let
XauthPath=${pkgs.xorg.xauth}/bin/xauth
DisplayCommand=${Xsetup}
DisplayStopCommand=${Xstop}
EnableHidpi=${if cfg.enableHidpi then "true" else "false"}
[Wayland]
EnableHidpi=${if cfg.enableHidpi then "true" else "false"}
${optionalString cfg.autoLogin.enable ''
[Autologin]
@ -95,6 +99,17 @@ in
'';
};
enableHidpi = mkOption {
type = types.bool;
default = true;
description = ''
Whether to enable automatic HiDPI mode.
</para>
<para>
Versions up to 0.17 are broken so this only works from 0.18 onwards.
'';
};
extraConfig = mkOption {
type = types.lines;
default = "";