1
0
Fork 0
nixos-config/home-manager/update-hm.nix

28 lines
549 B
Nix
Raw Normal View History

2018-03-03 00:50:36 +00:00
{ pkgs, ... }:
let
path = https://github.com/rycee/home-manager/archive/release-17.09.tar.gz;
home-manager = (import ../../home-manager {
inherit pkgs;
inherit path;
});
in {
systemd.user = {
services.update-hm = {
Unit = {
Description = "Update home-manager";
};
Service = {
Type = "oneshot";
ExecStart="${home-manager}/bin/home-manager switch";
};
};
timers.update-hm = {
Timer = {
OnCalendar = "22:15";
Persistent = "true";
};
};
};
}