{ // Custom path to git binary when not in PATH. An empty string will search // PATH for "git". The setting may be a direct string to a git binary, e.g.: // // "git_binary": "/usr/bin/git", // // Or it may be a dictionary keyed off what sublime.platform() returns, // so it may be customized on a per-platform basis. e.g.: // // "git_binary": { // "default": "", // "windows": "C:/Program Files/Git/cmd/git.exe" // }, "git_binary": "", // The commit, branch, tag, or remote to compare against // Can be set on a per-project basis by adding a project // setting of "git_gutter_compare_against". // This setting only changes the default (HEAD), but can // still be overwritten temporarily using one of the commands "compare_against": "HEAD", // Live mode evaluates changes every time file is modified, // Set false to disable evaluation after each input "live_mode": true, // Focus Change mode evaluates changes every time a view gets the focus // Set false to disable evaluation when changing views "focus_change_mode": true, // (ST3, Build 3116+ only) // Enable an hover popup, which shows an diff of the // changed lines. "enable_hover_diff_popup": true, // (ST3 only) The default mode to open the diff popup. This will be // used for the hover popup, the command palette entry, // and the default keybinding. // Possible modes are: // "default": Show the previous git state in the popup // "diff": Compare the git state to the working state and highlight // the differences in the popup "diff_popup_default_mode": "diff", // (ST3 only) // Whether the the diff popup should use icons (true) or // text (false) buttons "diff_popup_use_icon_buttons": false, // Delay update of gutter icons by the following amount (in milliseconds). "debounce_delay": 1000, // Determines whether GitGutter ignores whitespace in modified files. // Set "none" to ensure whitespace is considered in the diff // Set "all" to ignore all white space // Set "eol" to only ignore whitespace at the end of lines "ignore_whitespace": "none", // Add a special marker on untracked files "show_markers_on_untracked_file": true, // Add --patience switch to git diff command. See // http://bramcohen.livejournal.com/73318.html for // an example of why you might need this. "patience": true, // Determines whether GitGutter will show informations in the status bar // Set "none" to hide these informations // Set "default" to show in the status bar what you are comparing // against, how many lines have been inserted or modified and how many regions // have been deleted. // Set "all" to also show on what branch you are "show_status": "all", "show_status_bar_text": true, // Show GitGutter information in the minimap "show_in_minimap": true, // Determines whether the git_gutter_next_change and git_gutter_prev_change // commands wrap around on reaching the beginning/ending of the file. "next_prev_change_wrap": true, // Do not set GitGutter icons in these regions // Useful for making sure GitGutter does not override other // regions, (e.g. Bookmarks, Linter/BracketHighlighter icons.) "protected_regions": [ "sublimelinter-warning-gutter-marks", "sublimelinter-error-gutter-marks", "bookmarks" ] }