Organize Your macOS Launchpad Apps
This project is meant to help people setting up a brand new Mac or to keep all of their Launchpad Folders
in sync across devices.
- Load/Save Launchpad app and folder settings
- Load/Save Dock app ordering settings
- Set desktop background image from URL/path in config
macOS 10.12
(Sierra)macOS 10.13.2
(High Sierra)macOS 10.13.3
(High Sierra)macOS 14.0
(Sonoma)
$ brew install blacktop/tap/lporg
❯ lporg
Organize Your Launchpad
Usage:
lporg [command]
Available Commands:
default Organize by default Apple app categories
help Help about any command
load Load launchpad settings config from `FILE`
revert Revert to launchpad settings backup
save Save current launchpad settings
version Print the version number of lporg
Flags:
-c, --config string config file (default is $CONFIG/lporg/config.yaml)
-h, --help help for lporg
--icloud use iCloud for config
-V, --verbose verbose output
Use "lporg [command] --help" for more information about a command.
$ lporg default
Organize your launchpad apps using the default Apple app categories as folders
$ lporg save
Save your current launchpad app layout to a lporg.yml
file
$ lporg load lporg.yml
Load a launchpad app layout from a YAML config file
$ lporg revert
Revert a launchpad app layout to the backed up version stored at $CONFIG/lporg/config.yml
- create Brewfile from unfound apps IF they are installable via brew?
- add ability to save/load private gist configs
- add ability to have desktop image be a URL and it will download and check sha256, save in
.lporg
folder and add to desktop
Find a bug? Want more features? Find something missing in the documentation? Let me know! Please don't hesitate to file an issue
MIT Copyright (c) 2017-2023 blacktop