{ pkgs, inputs, config, lib, ... }: let homeDir = config.users.users.someone.home; in { users.users.someone.packages = [inputs.zen-browser.packages.${pkgs.stdenv.hostPlatform.system}.default]; system.activationScripts.zenArkenfoxUserJs = lib.stringAfter ["users"] '' zen_dir="${homeDir}/.config/zen" if [ -d "$zen_dir" ]; then for profile in "$zen_dir"/*/; do if [ -f "$profile/prefs.js" ]; then runuser -u someone -- ${pkgs.curl}/bin/curl -sL -o "$profile/user.js" \ "https://git.severijnse.eu/jory/user.js/raw/branch/master/user.js" fi done fi ''; }