1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
{ writeShellApplication, taskwarrior, swaylock, }: writeShellApplication { name = "lock"; text = builtins.readFile ./lock.sh; runtimeInputs = [ taskwarrior swaylock ]; meta = { mainProgram = "lock"; }; }