1
0
Fork 0
mirror of https://github.com/malob/prefmanager.git synced 2024-12-14 11:57:49 +00:00
WIP tool for managing macOS defaults.
Find a file
2021-07-13 08:55:20 -07:00
.github/workflows Add legacy Nix, and stack builds to CI 2021-01-29 14:31:50 -08:00
app Add keys command, and refactor with Relude 2021-01-27 18:22:20 -08:00
src Switch from using process to typed-process 2021-01-29 13:42:02 -08:00
test Initial commit 2020-01-28 19:42:00 -08:00
.gitignore Improve watch output, and simplify nix configuration 2021-01-25 10:39:15 -08:00
ChangeLog.md Initial commit 2020-01-28 19:42:00 -08:00
default.nix Update to use Nix flakes 2021-01-13 21:33:22 -08:00
flake.lock Update nixpkgs 2021-07-13 08:55:20 -07:00
flake.nix Update nixpkgs 2021-07-13 08:55:20 -07:00
hie.yaml Update to GHC 8.10.4 2021-03-23 17:37:59 -07:00
LICENSE Initial commit 2020-01-28 19:42:00 -08:00
package.yaml Switch from using process to typed-process 2021-01-29 13:42:02 -08:00
prefmanager.cabal Switch from using process to typed-process 2021-01-29 13:42:02 -08:00
README.md Add keys command, and refactor with Relude 2021-01-27 18:22:20 -08:00
screenshot.png Update readme 2021-01-25 10:55:47 -08:00
shell.nix Update to use Nix flakes 2021-01-13 21:33:22 -08:00
stack.nix Update to GHC 8.10.4 2021-03-23 17:37:59 -07:00
stack.yaml Update to GHC 8.10.4 2021-03-23 17:37:59 -07:00
stack.yaml.lock Update to GHC 8.10.4 2021-03-23 17:37:59 -07:00

macOS Preferences Manager

This project is a WIP.

Usage

Currently available commands:

> prefmanager --help

macOS Preferences Manager - a utility for working with macOS preferences.

Usage: prefmanager COMMAND

Available options:
  -h,--help                Show this help text

Available commands:
  watch                    Watch domain(s) for changes.
  domains                  List all domains.
  keys                     List the current keys in a domain.

Watch functionality:

> prefmanager watch --help

Usage: prefmanager watch (DOMAIN... | (-a|--all))
  Watch domain(s) for changes

Available options:
  DOMAIN...                Domain(s) that will be watched
  -a,--all                 Watch all domains including NSGlobalDomain
  -h,--help                Show this help text

Watch command example