Skip to content

Settings file or import/export for settings and filters #3654

Description

@rcdailey

📝 Provide a description of the new feature

I'd like a way to keep my Gitify settings and filters in a file, so I can version them in my dotfiles repo and share them across machines.

Right now everything lives in the app's local storage (gitify-settings, gitify-filters, gitify-accounts) inside the LevelDB files under ~/Library/Application Support/gitify/Local Storage/leveldb/. That's binary, the app writes to it while running, and it also holds account tokens, so I can't copy it between machines or manage it with a dotfiles tool like chezmoi.

My use case: I use different filters on my work and personal machines. With a plain JSON file I could template the work vs personal differences and keep the shared parts in one place.

Either of these would work for me:

  1. Gitify reads settings and filters from a JSON file at startup (for example in the user data directory), and writes changes back to it.
  2. Import/export of settings and filters to a JSON file from the Settings screen.

Either way, account tokens should stay out of the file.

Relevant Forge(s)

All / Not applicable

➕ Additional Information

Tested on Gitify 8.0.0 on macOS. I searched existing issues for export, import, config file, sync, and backup and didn't find a duplicate.

Activity

  1. added theissue type on Nov 8, 2026
  2. afonsojramos commented on Nov 9, 2026

    @afonsojramos
    Member

    As more and more people move towards agentic control of apps and such, I do think this would be a worthwhile addition. I'll investigate how some other apps I use do it and will come up with a potential solution to this over the coming days

  3. self-assigned this
    on Nov 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Fields

Priority

None yet

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions