From 6e3085dc22ed23b61140be09c24963e5d3a146a0 Mon Sep 17 00:00:00 2001 From: Robert Helgesson Date: Sat, 6 May 2017 12:50:32 +0200 Subject: [PATCH] Add note about using graphical services to README --- README.md | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/README.md b/README.md index 0b946a98d..b339cde33 100644 --- a/README.md +++ b/README.md @@ -161,6 +161,40 @@ Existing file '/home/jdoe/.gitconfig' is in the way Please move the above files and try again ``` +Graphical services +------------------ + +Home Manager includes a number of services intended to run in a +graphical session, for example `xscreensaver` and `dunst`. +Unfortunately, such services will not be started automatically unless +you let Home Manager start your X session. That is, you have something +like + +```nix +{ + # … + + services.xserver.enable = true; + + # … +} +``` + +in your system configuration and + +```nix +{ + # … + + xsession.enable = true; + xsession.windowManager = "…"; + + # … +} +``` + +in your Home Manager configuration. + [Nix]: https://nixos.org/nix/ [NixOS]: https://nixos.org/ [Nixpkgs]: https://nixos.org/nixpkgs/