Files
nixos-config/modules/user.nix

25 lines
509 B
Nix

{den, ...}: {
den.aspects.cschmatzler.includes = [
den.provides.primary-user
den.aspects.shell
den.aspects.ssh-client
];
den.aspects.cschmatzler.homeManager = {
lib,
pkgs,
...
}: {
programs.home-manager.enable = true;
home.activation =
lib.mkIf pkgs.stdenv.isDarwin {
"setWallpaper" =
lib.hm.dag.entryAfter ["revealHomeLibraryDirectory"] ''
echo "[+] Setting wallpaper"
${import ./_lib/wallpaper.nix {inherit pkgs;}}/bin/set-wallpaper-script
'';
};
};
}