home-manager/modules
Robert Helgesson 7a9c873093
files: add special handling of systemd files
Unfortunately systemd derives nonsensical unit names when the unit
file is a link to a link to a file. This commit ensures that any file
whose target path matches the pattern `*/systemd/user/*` will be
reachable with only one link hop.

This also reverts f52ec0df7c, which
contained a temporary fix. This commit is an improvements in that it
is more explicit and also handles unit files given directly as a home
file source.
2017-11-12 00:56:34 +01:00
..
lib files: support recursive linking of directory 2017-11-07 17:18:00 +01:00
lib-bash lib-bash: always print message announcing a dry run 2017-08-21 18:50:21 +02:00
misc xdg: add option 'xdg.dataFile' 2017-11-11 00:30:53 +01:00
programs zsh: Add options for remaining config files 2017-11-02 12:53:43 +01:00
services dunst: use xdg.dataFile for D-Bus service file 2017-11-11 00:31:44 +01:00
default.nix i3: add module 2017-10-31 16:10:42 +01:00
files.nix files: add special handling of systemd files 2017-11-12 00:56:34 +01:00
home-environment.nix use buildCommand for single phase builds 2017-11-06 14:24:04 +01:00
manual.nix Mark rycee as maintainer for a bunch of modules 2017-09-26 23:40:31 +02:00
systemd.nix files: add special handling of systemd files 2017-11-12 00:56:34 +01:00
xresources.nix Mark rycee as maintainer for a bunch of modules 2017-09-26 23:40:31 +02:00
xsession.nix files: add option 'executable' 2017-11-06 14:24:04 +01:00