Journal
Everything under Journal, 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…”General › Add Entry Title
Section titled “General › Add Entry Title”Journal › Settings… › General › Add Entry Title
home-manager · per user Not verified
applications.journal.addEntryTitle = "Always"; One of: "Always""Never""Only for Moments" "unset" puts back macOS's default.
Where it's stored and what runs
-
~/Library/Group Containers/group.com.apple.Journal/Library/Preferences/group.com.apple.JournalADD_ENTRY_TITLE
For Always:
/usr/bin/defaults write "$HOME"/'Library/Group Containers/group.com.apple.Journal/Library/Preferences/group.com.apple.Journal' ADD_ENTRY_TITLE -int 0 || echo 'nix-plist-manager: failed: /usr/bin/defaults write "$HOME"/'\''Library/Group Containers/group.com.apple.Journal/Library/Preferences/group.com.apple.Journal'\'' ADD_ENTRY_TITLE -int 0' >&2For Never:
/usr/bin/defaults write "$HOME"/'Library/Group Containers/group.com.apple.Journal/Library/Preferences/group.com.apple.Journal' ADD_ENTRY_TITLE -int 2 || echo 'nix-plist-manager: failed: /usr/bin/defaults write "$HOME"/'\''Library/Group Containers/group.com.apple.Journal/Library/Preferences/group.com.apple.Journal'\'' ADD_ENTRY_TITLE -int 2' >&2For Only for Moments:
/usr/bin/defaults write "$HOME"/'Library/Group Containers/group.com.apple.Journal/Library/Preferences/group.com.apple.Journal' ADD_ENTRY_TITLE -int 1 || echo 'nix-plist-manager: failed: /usr/bin/defaults write "$HOME"/'\''Library/Group Containers/group.com.apple.Journal/Library/Preferences/group.com.apple.Journal'\'' ADD_ENTRY_TITLE -int 1' >&2For unset:
/usr/bin/defaults delete "$HOME"/'Library/Group Containers/group.com.apple.Journal/Library/Preferences/group.com.apple.Journal' ADD_ENTRY_TITLE 2>/dev/null || trueGeneral › Always Use Moment Date
Section titled “General › Always Use Moment Date”Journal › Settings… › General › Always Use Moment Date
home-manager · per user Not verified
applications.journal.alwaysUseMomentDate = true; true or false "unset" puts back macOS's default.
Where it's stored and what runs
-
~/Library/Group Containers/group.com.apple.Journal/Library/Preferences/group.com.apple.JournalALWAYS_USE_MOMENT_DATE
For false:
/usr/bin/defaults write "$HOME"/'Library/Group Containers/group.com.apple.Journal/Library/Preferences/group.com.apple.Journal' ALWAYS_USE_MOMENT_DATE -bool false || echo 'nix-plist-manager: failed: /usr/bin/defaults write "$HOME"/'\''Library/Group Containers/group.com.apple.Journal/Library/Preferences/group.com.apple.Journal'\'' ALWAYS_USE_MOMENT_DATE -bool false' >&2For true:
/usr/bin/defaults write "$HOME"/'Library/Group Containers/group.com.apple.Journal/Library/Preferences/group.com.apple.Journal' ALWAYS_USE_MOMENT_DATE -bool true || echo 'nix-plist-manager: failed: /usr/bin/defaults write "$HOME"/'\''Library/Group Containers/group.com.apple.Journal/Library/Preferences/group.com.apple.Journal'\'' ALWAYS_USE_MOMENT_DATE -bool true' >&2For unset:
/usr/bin/defaults delete "$HOME"/'Library/Group Containers/group.com.apple.Journal/Library/Preferences/group.com.apple.Journal' ALWAYS_USE_MOMENT_DATE 2>/dev/null || trueGeneral › Get Writing Prompts
Section titled “General › Get Writing Prompts”Journal › Settings… › General › Get Writing Prompts
home-manager · per user Not verified
applications.journal.getWritingPrompts = true; true or false "unset" puts back macOS's default.
Where it's stored and what runs
-
~/Library/Group Containers/group.com.apple.Journal/Library/Preferences/group.com.apple.JournalshowFollowupPrompts
For false:
/usr/bin/defaults write "$HOME"/'Library/Group Containers/group.com.apple.Journal/Library/Preferences/group.com.apple.Journal' showFollowupPrompts -bool false || echo 'nix-plist-manager: failed: /usr/bin/defaults write "$HOME"/'\''Library/Group Containers/group.com.apple.Journal/Library/Preferences/group.com.apple.Journal'\'' showFollowupPrompts -bool false' >&2For true:
/usr/bin/defaults write "$HOME"/'Library/Group Containers/group.com.apple.Journal/Library/Preferences/group.com.apple.Journal' showFollowupPrompts -bool true || echo 'nix-plist-manager: failed: /usr/bin/defaults write "$HOME"/'\''Library/Group Containers/group.com.apple.Journal/Library/Preferences/group.com.apple.Journal'\'' showFollowupPrompts -bool true' >&2For unset:
/usr/bin/defaults delete "$HOME"/'Library/Group Containers/group.com.apple.Journal/Library/Preferences/group.com.apple.Journal' showFollowupPrompts 2>/dev/null || trueNot covered
Section titled “Not covered”What this pane shows that can’t be declared, and why:
3 settings
- Add Current Location — asks for permission to use location
- Save To Photos — asks for permission to use Photos
- Show Suggested Moments — only shown with Journaling Suggestions, which the tested Mac didn’t have