{ config, pkgs, lib, flakeRoot, inputs ? null, ... }: let walkerPkg = if inputs != null && inputs ? walker then inputs.walker.packages.${pkgs.system}.default else pkgs.walker; elephantPkg = if inputs != null && inputs ? elephant then inputs.elephant.packages.${pkgs.system}.default else pkgs.elephant; sessionTarget = "graphical-session.target"; in { xdg.enable = true; home.packages = [ walkerPkg elephantPkg ]; systemd.user.services.elephant = { }; systemd.user.services.walker = { }; }