Voice Memos
Everything under Voice Memos, as Nix options. Each one is named after the control
you'd click, and set under programs.nix-plist-manager.options in home-manager.
3 options 0 verified against System Settings
Settings…
Section titled “Settings…”Audio Quality
Section titled “Audio Quality”Voice Memos › Settings… › Audio Quality
home-manager · per user Not verified
applications.voiceMemos.audioQuality = "Lossless"; One of: "Lossless""Lossy" "unset" puts back macOS's default.
Where it's stored and what runs
-
~/Library/Group Containers/group.com.apple.VoiceMemos.shared/Library/Preferences/group.com.apple.VoiceMemos.sharedRCVoiceMemosAudioQualityKey
For Lossless:
/usr/bin/defaults write "$HOME"/'Library/Group Containers/group.com.apple.VoiceMemos.shared/Library/Preferences/group.com.apple.VoiceMemos.shared' RCVoiceMemosAudioQualityKey -int 1 || echo 'nix-plist-manager: failed: /usr/bin/defaults write "$HOME"/'\''Library/Group Containers/group.com.apple.VoiceMemos.shared/Library/Preferences/group.com.apple.VoiceMemos.shared'\'' RCVoiceMemosAudioQualityKey -int 1' >&2For Lossy:
/usr/bin/defaults write "$HOME"/'Library/Group Containers/group.com.apple.VoiceMemos.shared/Library/Preferences/group.com.apple.VoiceMemos.shared' RCVoiceMemosAudioQualityKey -int 0 || echo 'nix-plist-manager: failed: /usr/bin/defaults write "$HOME"/'\''Library/Group Containers/group.com.apple.VoiceMemos.shared/Library/Preferences/group.com.apple.VoiceMemos.shared'\'' RCVoiceMemosAudioQualityKey -int 0' >&2For unset:
/usr/bin/defaults delete "$HOME"/'Library/Group Containers/group.com.apple.VoiceMemos.shared/Library/Preferences/group.com.apple.VoiceMemos.shared' RCVoiceMemosAudioQualityKey 2>/dev/null || trueClear Deleted
Section titled “Clear Deleted”Voice Memos › Settings… › Clear Deleted
home-manager · per user Not verified
applications.voiceMemos.clearDeleted = "After 1 Day"; One of: "After 1 Day""After 30 Days""After 7 Days""Immediately""Never" "unset" puts back macOS's default.
Where it's stored and what runs
-
~/Library/Group Containers/group.com.apple.VoiceMemos.shared/Library/Preferences/group.com.apple.VoiceMemos.sharedRCVoiceMemosRecentlyDeletedWindowKey
For After 1 Day:
/usr/bin/defaults write "$HOME"/'Library/Group Containers/group.com.apple.VoiceMemos.shared/Library/Preferences/group.com.apple.VoiceMemos.shared' RCVoiceMemosRecentlyDeletedWindowKey -int 1 || echo 'nix-plist-manager: failed: /usr/bin/defaults write "$HOME"/'\''Library/Group Containers/group.com.apple.VoiceMemos.shared/Library/Preferences/group.com.apple.VoiceMemos.shared'\'' RCVoiceMemosRecentlyDeletedWindowKey -int 1' >&2For After 30 Days:
/usr/bin/defaults write "$HOME"/'Library/Group Containers/group.com.apple.VoiceMemos.shared/Library/Preferences/group.com.apple.VoiceMemos.shared' RCVoiceMemosRecentlyDeletedWindowKey -int 30 || echo 'nix-plist-manager: failed: /usr/bin/defaults write "$HOME"/'\''Library/Group Containers/group.com.apple.VoiceMemos.shared/Library/Preferences/group.com.apple.VoiceMemos.shared'\'' RCVoiceMemosRecentlyDeletedWindowKey -int 30' >&2For After 7 Days:
/usr/bin/defaults write "$HOME"/'Library/Group Containers/group.com.apple.VoiceMemos.shared/Library/Preferences/group.com.apple.VoiceMemos.shared' RCVoiceMemosRecentlyDeletedWindowKey -int 7 || echo 'nix-plist-manager: failed: /usr/bin/defaults write "$HOME"/'\''Library/Group Containers/group.com.apple.VoiceMemos.shared/Library/Preferences/group.com.apple.VoiceMemos.shared'\'' RCVoiceMemosRecentlyDeletedWindowKey -int 7' >&2For Immediately:
/usr/bin/defaults write "$HOME"/'Library/Group Containers/group.com.apple.VoiceMemos.shared/Library/Preferences/group.com.apple.VoiceMemos.shared' RCVoiceMemosRecentlyDeletedWindowKey -int 0 || echo 'nix-plist-manager: failed: /usr/bin/defaults write "$HOME"/'\''Library/Group Containers/group.com.apple.VoiceMemos.shared/Library/Preferences/group.com.apple.VoiceMemos.shared'\'' RCVoiceMemosRecentlyDeletedWindowKey -int 0' >&2For Never:
/usr/bin/defaults write "$HOME"/'Library/Group Containers/group.com.apple.VoiceMemos.shared/Library/Preferences/group.com.apple.VoiceMemos.shared' RCVoiceMemosRecentlyDeletedWindowKey -int -1 || echo 'nix-plist-manager: failed: /usr/bin/defaults write "$HOME"/'\''Library/Group Containers/group.com.apple.VoiceMemos.shared/Library/Preferences/group.com.apple.VoiceMemos.shared'\'' RCVoiceMemosRecentlyDeletedWindowKey -int -1' >&2For unset:
/usr/bin/defaults delete "$HOME"/'Library/Group Containers/group.com.apple.VoiceMemos.shared/Library/Preferences/group.com.apple.VoiceMemos.shared' RCVoiceMemosRecentlyDeletedWindowKey 2>/dev/null || trueLocation-based Naming
Section titled “Location-based Naming”Voice Memos › Settings… › Location-based Naming
home-manager · per user Not verified
applications.voiceMemos.locationBasedNaming = true; true or false "unset" puts back macOS's default.
Where it's stored and what runs
-
~/Library/Group Containers/group.com.apple.VoiceMemos.shared/Library/Preferences/group.com.apple.VoiceMemos.sharedRCVoiceMemosUseLocationBasedNaming
For false:
/usr/bin/defaults write "$HOME"/'Library/Group Containers/group.com.apple.VoiceMemos.shared/Library/Preferences/group.com.apple.VoiceMemos.shared' RCVoiceMemosUseLocationBasedNaming -bool false || echo 'nix-plist-manager: failed: /usr/bin/defaults write "$HOME"/'\''Library/Group Containers/group.com.apple.VoiceMemos.shared/Library/Preferences/group.com.apple.VoiceMemos.shared'\'' RCVoiceMemosUseLocationBasedNaming -bool false' >&2For true:
/usr/bin/defaults write "$HOME"/'Library/Group Containers/group.com.apple.VoiceMemos.shared/Library/Preferences/group.com.apple.VoiceMemos.shared' RCVoiceMemosUseLocationBasedNaming -bool true || echo 'nix-plist-manager: failed: /usr/bin/defaults write "$HOME"/'\''Library/Group Containers/group.com.apple.VoiceMemos.shared/Library/Preferences/group.com.apple.VoiceMemos.shared'\'' RCVoiceMemosUseLocationBasedNaming -bool true' >&2For unset:
/usr/bin/defaults delete "$HOME"/'Library/Group Containers/group.com.apple.VoiceMemos.shared/Library/Preferences/group.com.apple.VoiceMemos.shared' RCVoiceMemosUseLocationBasedNaming 2>/dev/null || true