Go to file
Krzysztof kuhy Rudnicki 5b032891c5 refactor: reduce code duplication from 1.97% to 0.76%
- Add common.sh library functions: require_imagemagick, install_missing_pacman_packages, handle_arg_help_or_unknown
- Create android.sh shared library for Android utilities
- Create hosts-guard-common.sh for pacman hooks shared functions
- Update multiple scripts to source common.sh and use shared helpers
- Add print_shutdown_schedule helper in setup_midnight_shutdown.sh
- Remove duplicate log(), usage(), install_packages patterns across scripts
- Format all shell scripts with shfmt (2-space indent)
2025-12-11 18:32:15 +01:00
.githooks refactor: reduce code duplication from 1.97% to 0.76% 2025-12-11 18:32:15 +01:00
.github ci: add GitHub Actions workflow for shell script linting 2025-11-16 20:42:11 +01:00
fresh-install refactor: reduce code duplication from 1.97% to 0.76% 2025-12-11 18:32:15 +01:00
hosts refactor: reduce code duplication from 1.97% to 0.76% 2025-12-11 18:32:15 +01:00
i3-configuration fix: shellcheck issues 2025-11-01 15:36:22 +01:00
report refactor: reduce code duplication from 1.97% to 0.76% 2025-12-11 18:32:15 +01:00
scripts refactor: reduce code duplication from 1.97% to 0.76% 2025-12-11 18:32:15 +01:00
.gitignore Add gitignore for Raspberry Pi config files with passwords 2025-12-05 19:57:57 +01:00