Ryan Ball's repositories
launchd-package-creator
A utility that allows you to easily create a .pkg containing a LaunchDaemon or LaunchAgent, and a target script of your choosing.
DockBuilder
A LaunchAgent and .app to build a user's Dock upon login and/or on demand.
nice-updater
A tool to update macOS that (nicely) gives the user several chances to install updates prior to a forced installation and restart (if required).
chrome-enable-autoupdates
Enables system wide automatic updates for Google Chrome.
simple-launchdaemon-creator
Easily create a LaunchDaemon for use on a Mac.
thunderbolt-data-migrator
A script that automates data transfer from one mac to another - easily.
create-jamf-pro-patch-pkgs
Easily package Jamf Pro applications individually to be used with Jamf Pro's Patch Management.
macOSUpgrade
Workflow for doing an in-place upgrade without user interaction.
user-data-backup
Backup and restore a user's home folder on an SMB network share.
create-microsoft-office-patch-pkgs
Easily create individual Microsoft Office component packages to be used with Jamf Pro’s Patch Management.
azuredatastudio
Azure Data Studio is a data management tool that enables working with SQL Server, Azure SQL DB and SQL DW from Windows, macOS and Linux.
erase-install
A script that automates downloading macOS installers and erasing or upgrading macOS in a single process.
rtrouton_scripts
Scripts to share
swiftDialog
Create user-notifications on macOS with swiftDialog
SwiftDisks
Disk Utility for Swift