Go to file
Krzysztof kuhy Rudnicki 934f83ed43 Add compulsive opening blocker for messaging apps
Limits beeper, signal-desktop, and discord to one launch per hour.
Shows notification when blocked. Tracks state in ~/.local/state/compulsive-block/.

Features:
- install/uninstall commands (handles both files and symlinks)
- status command to view current state
- reset/reset-all to allow reopening within the hour
- Follows existing wrapper pattern from youtube-music-wrapper.sh
2025-12-11 17:28:25 +01:00
.githooks fix: improve pre-commit hook to avoid formatting loop 2025-11-16 21:20:23 +01:00
.github ci: add GitHub Actions workflow for shell script linting 2025-11-16 20:42:11 +01:00
fresh-install fix: resolve all shellcheck errors 2025-11-16 21:17:08 +01:00
hosts Add custom entries protection to hosts install.sh 2025-12-07 14:01:41 +01:00
i3-configuration fix: shellcheck issues 2025-11-01 15:36:22 +01:00
scripts Add compulsive opening blocker for messaging apps 2025-12-11 17:28:25 +01:00
.gitignore Add gitignore for Raspberry Pi config files with passwords 2025-12-05 19:57:57 +01:00