From b9d880378d7faf4855510879359c3a1376e3a6f3 Mon Sep 17 00:00:00 2001
From: Knut Ahlers <knut@ahlers.me>
Date: Sun, 23 Feb 2025 22:34:35 +0100
Subject: [PATCH] Move lock script into secret repo

Signed-off-by: Knut Ahlers <knut@ahlers.me>
---
 bin/lock | 47 -----------------------------------------------
 1 file changed, 47 deletions(-)
 delete mode 100755 bin/lock

diff --git a/bin/lock b/bin/lock
deleted file mode 100755
index 4e179b8..0000000
--- a/bin/lock
+++ /dev/null
@@ -1,47 +0,0 @@
-#!/bin/bash
-set -euo pipefail
-
-program_kills=(
-  'electron.*discord/resources/app.asar'
-)
-
-program_starts=(
-  discord
-)
-
-systemd_services=(
-  streamdeck
-)
-
-function log() {
-  echo "$@" >&2
-}
-
-# Stop MPD playback when mpc client was found
-(which mpc >/dev/null 2>&1) && mpc stop || true
-
-# Disable systemd user services
-for svc in "${systemd_services[@]}"; do
-  systemctl --user is-active ${svc} >/dev/null 2>&1 && systemctl --user stop ${svc} || log "Service ${svc} not active / not found"
-done
-
-# Terminate Discord in order to get mobile notifications
-for prog in "${program_kills[@]}"; do
-  kill -TERM $(pgrep -fo "${prog}") || true
-done
-
-# Mute default sink & source
-pactl set-sink-mute @DEFAULT_SINK@ true || true
-pactl set-source-mute @DEFAULT_SOURCE@ true || true
-
-i3lock -e -f -n -c 000000
-
-# Restart user-services
-for svc in "${systemd_services[@]}"; do
-  systemctl --user is-enabled ${svc} >/dev/null 2>&1 && systemctl --user start ${svc} || log "Service ${svc} not enabled, skipping start"
-done
-
-# Restart programs
-for cmd in "${program_starts[@]}"; do
-  which ${cmd} >/dev/null 2>&1 && i3-msg "exec ${cmd}" || true
-done