[GH-ISSUE #334] Question: How to backup user preferences? #286

Open
opened 2026-05-05 05:11:47 -06:00 by gitea-mirror · 1 comment
Owner

Originally created by @davidhcefx on GitHub (Dec 23, 2025).
Original GitHub issue: https://github.com/keycastr/keycastr/issues/334

This is a very simple yet customizable app. After a few tuning, I wonder if there is a way to backup these settings? For example the font size, the color, the linger time, etc.

I have looked under brew info --cask keycastr, but there is only a KeyCastr.app which doesn't seems to have the configs. Thanks.

Originally created by @davidhcefx on GitHub (Dec 23, 2025). Original GitHub issue: https://github.com/keycastr/keycastr/issues/334 This is a very simple yet customizable app. After a few tuning, I wonder if there is a way to backup these settings? For example the font size, the color, the linger time, etc. I have looked under `brew info --cask keycastr`, but there is only a `KeyCastr.app` which doesn't seems to have the configs. Thanks.
Author
Owner

@SoCuul commented on GitHub (Mar 30, 2026):

KeyCastr just uses NSUserDefaults for storage, so all the app configuration is contained inside of:
~/Library/Preferences/io.github.keycastr.plist

<!-- gh-comment-id:4151943529 --> @SoCuul commented on GitHub (Mar 30, 2026): KeyCastr just uses NSUserDefaults for storage, so all the app configuration is contained inside of: `~/Library/Preferences/io.github.keycastr.plist`
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/keycastr#286
No description provided.