/var/lib/systemd/backlight: persist using ordinary symlink-based approach
it works, at least on lappy
This commit is contained in:
@@ -1190,18 +1190,9 @@ in
|
|||||||
|
|
||||||
sane.persist.sys.byStore.plaintext = lib.mkIf config.sane.programs.guiApps.enabled [
|
sane.persist.sys.byStore.plaintext = lib.mkIf config.sane.programs.guiApps.enabled [
|
||||||
# "/var/lib/alsa" # preserve output levels, default devices
|
# "/var/lib/alsa" # preserve output levels, default devices
|
||||||
{ path = "/var/lib/systemd/backlight"; method = "bind"; } # backlight brightness; bind because systemd T_T
|
"/var/lib/systemd/backlight" # backlight brightness
|
||||||
];
|
];
|
||||||
|
|
||||||
systemd.services."systemd-backlight@" = lib.mkIf config.sane.programs.guiApps.enabled {
|
|
||||||
after = [
|
|
||||||
"ensure-var-lib-systemd-backlight.service"
|
|
||||||
];
|
|
||||||
wants = [
|
|
||||||
"ensure-var-lib-systemd-backlight.service"
|
|
||||||
];
|
|
||||||
};
|
|
||||||
|
|
||||||
hardware.graphics = lib.mkIf config.sane.programs.guiApps.enabled ({
|
hardware.graphics = lib.mkIf config.sane.programs.guiApps.enabled ({
|
||||||
enable = true;
|
enable = true;
|
||||||
} // (lib.optionalAttrs pkgs.stdenv.isx86_64 {
|
} // (lib.optionalAttrs pkgs.stdenv.isx86_64 {
|
||||||
|
Reference in New Issue
Block a user