Settings
Open settings with ⌘,. The search field at the top finds any setting by name, in English or Chinese. ⌘1–⌘9 jump to the first nine panes. Changes take effect at once.
Settings are saved in settings.json in MyTwig’s data folder: ~/Library/Application Support/MyTwig on macOS.
General
Section titled “General”- General: language, updates, what happens when the last window closes, Show in Dock, the
mytwigcommand.
Appearance
Section titled “Appearance”- Appearance: theme, accent color, glass effects (macOS), interface and code fonts.
- Graph: graph node size, compact mode, commits as avatars or dots, avatar style and background, ref labels, branches in folders or flat, remote branch icons, file icons (Hand-drawn, Catppuccin, Glass, Glass tinted, None).
- Diff: unified or split, wrapping, whitespace, highlighting within lines, opening diffs in the middle or at the bottom.
Git & Identity
Section titled “Git & Identity”- Git: fetching and pruning, background fetch, protecting the default branch from direct pushes, changes in the way of a checkout, commit message rules, issue links, and which Git executable to use.
- Identity: who you commit as in this repository, chosen from your accounts or Git’s global identity.
- Signing: GPG, SSH or X.509 key, and whether to sign commits and tags by default.
Connections
Section titled “Connections”- Accounts: GitHub, GitHub Enterprise, GitLab, Gitea, Forgejo and Bitbucket accounts. See Forges and pull requests.
- SSH: your keys, the agent, creating keys and testing connections.
- Menu Bar: filters, tiles, the icon, fetch interval and notifications. See Menu bar.
- AI: your provider, model and prompts. See AI help.
Extensions
Section titled “Extensions”- Editors: default editor and terminal, terminal tab position.
- Commands: your custom commands. See Custom commands.
- Shortcuts: change any keyboard shortcut. See Keyboard shortcuts.
- Experimental: turn experimental features on or off, such as stacked branches.
Privacy
Section titled “Privacy”What MyTwig connects to, and whether crash reports are sent. See Privacy.