15 lines
393 B
Nix
15 lines
393 B
Nix
{ config, pkgs, lib, ... }:
|
|
|
|
let
|
|
settings = import ../settings.nix;
|
|
# The assets folder from the project root
|
|
assetsPath = ../assets;
|
|
in
|
|
{
|
|
# Use tmpfiles.rules to create the symlink at boot/activation
|
|
# L+ forces the creation of the symlink, removing existing file/dir if necessary
|
|
systemd.tmpfiles.rules = [
|
|
"L+ /home/${settings.username}/Assets - - - - ${assetsPath}"
|
|
];
|
|
}
|