{ config, lib, pkgs, flakeRoot, ... }: let lockPngSrc = flakeRoot.outPath + "/assets/lock.png"; hyprlockConf = flakeRoot.outPath + "/assets/conf/desktop/hypr/hyprlock.conf"; in { home.packages = [ pkgs.hyprlock ]; # Gebruik home.file voor echte bestanden (geen symlinks) home.file.".config/hypr/lock.png" = { source = lockPngSrc; }; home.file.".config/hypr/hyprlock.conf" = { source = hyprlockConf; }; }