{ inputs, ... }: { flake.modules.homeManager.walker = { config, lib, ... }: let launcherCommand = lib.getExe config.programs.walker.package; in { imports = [ inputs.walker.homeManagerModules.default ]; programs.walker = { enable = true; runAsService = true; }; meta.desktop.launcher = { package = config.programs.walker.package; commands = { open = [ launcherCommand ]; files = [ launcherCommand "--query" "/" "--placeholder" "Find files" ]; dmenu = [ launcherCommand "--dmenu" "--placeholder" "Search clipboard" ]; }; }; }; }