{ writeShellApplication, taskwarrior3, swaylock, }: writeShellApplication { name = "lock"; text = builtins.readFile ./lock.sh; runtimeInputs = [ taskwarrior3 swaylock ]; meta = { mainProgram = "lock"; }; }