Skip to content

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

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.shared RCVoiceMemosAudioQualityKey

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' >&2

For 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' >&2

For 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 || true

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.shared RCVoiceMemosRecentlyDeletedWindowKey

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' >&2

For 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' >&2

For 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' >&2

For 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' >&2

For 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' >&2

For 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 || true

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.shared RCVoiceMemosUseLocationBasedNaming

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' >&2

For 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' >&2

For 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