Skip to content

Latest commit

 

History

History
34 lines (27 loc) · 1.73 KB

Settings.md

File metadata and controls

34 lines (27 loc) · 1.73 KB

Settings

When RepoM starts for the first time, a configuration file wil be created. Most of the properties can be adjusted using the UI but, at this moment, one property must be altered manually.

To do this, make sure RepoM is not running.

Configuration

This is the default configuration.

{
  "SortKey": "",
  "SelectedQueryParser": "",
  "SelectedFilter": "",
  "AutoFetchMode": 0,
  "PruneOnFetch": false,
  "PreferredMenuSizes": {},
  "ReposRootDirectories": [],
  "Plugins": []
}

Properties:

  • SortKey: The selected sorting strategy. Sorting strategies can be configured manually in RepoM.Ordering.yaml. (optional, UI configured)
  • SelectedQueryParser: The selected query parser. Query parsers can be added by plugins. (optional, UI configured)
  • SelectedFilter: The selected filtering strategy. Filtering strategies can be configured manually in RepoM.Filtering.yaml. (optional, UI configured)
  • AutoFetchMode: The git fetching strategy. This determines how often RepoM will fetch from git. (optional, UI configured)
  • PruneOnFetch: This option determines if RepoM should prune branches when fetching from git. (optional, UI configured)
  • PreferredMenuSizes: Preferred menu sizes of the RepoM. Will be set when window is resized. (optional, UI configured)
  • ReposRootDirectories: List of root directories where RepoM will search for git repositories. If null or empty, all fixed drives will be searched from the root. (optional, Manual configured)
  • Plugins: List of plugins. (optional, UI configured)