summaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorKarim Khaleel <code.karim@gmail.com>2024-05-19 13:47:15 +0300
committerStefan Haller <stefan@haller-berlin.de>2024-05-19 14:08:27 +0200
commit9b152d7619327da442d733b45075e17b631775e7 (patch)
tree728c33094c9ce426ba9504f0496895f78cc9d68a /docs
parentb98ae1c773f3bd264a484a007d4b0cbe1f422ddd (diff)
Make Keybindings definition in UserConfig struct last
This makes the generated default config in Config.md match the original order.
Diffstat (limited to 'docs')
-rw-r--r--docs/Config.md118
1 files changed, 59 insertions, 59 deletions
diff --git a/docs/Config.md b/docs/Config.md
index f9c6a729b..b9b325e9a 100644
--- a/docs/Config.md
+++ b/docs/Config.md
@@ -302,6 +302,65 @@ refresher:
# Auto-fetch can be disabled via option 'git.autoFetch'.
fetchInterval: 60
+# Config relating to things outside of Lazygit like how files are opened, copying to clipboard, etc
+os:
+ # Command for editing a file. Should contain "{{filename}}".
+ edit: ""
+
+ # Command for editing a file at a given line number. Should contain
+ # "{{filename}}", and may optionally contain "{{line}}".
+ editAtLine: ""
+
+ # Same as EditAtLine, except that the command needs to wait until the
+ # window is closed.
+ editAtLineAndWait: ""
+
+ # For opening a directory in an editor
+ openDirInEditor: ""
+
+ # A built-in preset that sets all of the above settings. Supported presets
+ # are defined in the getPreset function in editor_presets.go.
+ editPreset: ""
+
+ # Command for opening a file, as if the file is double-clicked. Should
+ # contain "{{filename}}", but doesn't support "{{line}}".
+ open: ""
+
+ # Command for opening a link. Should contain "{{link}}".
+ openLink: ""
+
+ # EditCommand is the command for editing a file.
+ # Deprecated: use Edit instead. Note that semantics are different:
+ # EditCommand is just the command itself, whereas Edit contains a
+ # "{{filename}}" variable.
+ editCommand: ""
+
+ # EditCommandTemplate is the command template for editing a file
+ # Deprecated: use EditAtLine instead.
+ editCommandTemplate: ""
+
+ # OpenCommand is the command for opening a file
+ # Deprecated: use Open instead.
+ openCommand: ""
+
+ # OpenLinkCommand is the command for opening a link
+ # Deprecated: use OpenLink instead.
+ openLinkCommand: ""
+
+ # CopyToClipboardCmd is the command for copying to clipboard.
+ # See https://github.com/jesseduffield/lazygit/blob/master/docs/Config.md#custom-command-for-copying-to-clipboard
+ copyToClipboardCmd: ""
+
+# What to do when opening Lazygit outside of a git repo.
+# - 'prompt': (default) ask whether to initialize a new repo or open in the most recent repo
+# - 'create': initialize a new repo
+# - 'skip': open most recent repo
+# - 'quit': exit Lazygit
+notARepository: prompt
+
+# If true, display a confirmation when subprocess terminates. This allows you to view the output of the subprocess before returning to Lazygit.
+promptToReturnFromSubprocess: true
+
# Keybindings
keybinding:
universal:
@@ -465,65 +524,6 @@ keybinding:
bulkMenu: b
commitMessage:
commitMenu: <c-o>
-
-# Config relating to things outside of Lazygit like how files are opened, copying to clipboard, etc
-os:
- # Command for editing a file. Should contain "{{filename}}".
- edit: ""
-
- # Command for editing a file at a given line number. Should contain
- # "{{filename}}", and may optionally contain "{{line}}".
- editAtLine: ""
-
- # Same as EditAtLine, except that the command needs to wait until the
- # window is closed.
- editAtLineAndWait: ""
-
- # For opening a directory in an editor
- openDirInEditor: ""
-
- # A built-in preset that sets all of the above settings. Supported presets
- # are defined in the getPreset function in editor_presets.go.
- editPreset: ""
-
- # Command for opening a file, as if the file is double-clicked. Should
- # contain "{{filename}}", but doesn't support "{{line}}".
- open: ""
-
- # Command for opening a link. Should contain "{{link}}".
- openLink: ""
-
- # EditCommand is the command for editing a file.
- # Deprecated: use Edit instead. Note that semantics are different:
- # EditCommand is just the command itself, whereas Edit contains a
- # "{{filename}}" variable.
- editCommand: ""
-
- # EditCommandTemplate is the command template for editing a file
- # Deprecated: use EditAtLine instead.
- editCommandTemplate: ""
-
- # OpenCommand is the command for opening a file
- # Deprecated: use Open instead.
- openCommand: ""
-
- # OpenLinkCommand is the command for opening a link
- # Deprecated: use OpenLink instead.
- openLinkCommand: ""
-
- # CopyToClipboardCmd is the command for copying to clipboard.
- # See https://github.com/jesseduffield/lazygit/blob/master/docs/Config.md#custom-command-for-copying-to-clipboard
- copyToClipboardCmd: ""
-
-# What to do when opening Lazygit outside of a git repo.
-# - 'prompt': (default) ask whether to initialize a new repo or open in the most recent repo
-# - 'create': initialize a new repo
-# - 'skip': open most recent repo
-# - 'quit': exit Lazygit
-notARepository: prompt
-
-# If true, display a confirmation when subprocess terminates. This allows you to view the output of the subprocess before returning to Lazygit.
-promptToReturnFromSubprocess: true
```
<!-- END CONFIG YAML -->