1
0
mirror of https://github.com/jesseduffield/lazygit.git synced 2025-06-15 00:15:32 +02:00

Reorder configs in OSConfig

There is a section at the end with deprecated settings, and a comment saying
"The following configs are all deprecated". The clipboard-related settings were
accidentally added to that section; they are not deprecated, so move them up to
before that section.
This commit is contained in:
Stefan Haller
2025-03-09 18:09:24 +01:00
parent 4e5e21f946
commit 41e9335ea8
2 changed files with 16 additions and 16 deletions

View File

@ -581,6 +581,14 @@ type OSConfig struct {
// Command for opening a link. Should contain "{{link}}". // Command for opening a link. Should contain "{{link}}".
OpenLink string `yaml:"openLink,omitempty"` OpenLink string `yaml:"openLink,omitempty"`
// CopyToClipboardCmd is the command for copying to clipboard.
// See https://github.com/jesseduffield/lazygit/blob/master/docs/Config.md#custom-command-for-copying-to-and-pasting-from-clipboard
CopyToClipboardCmd string `yaml:"copyToClipboardCmd,omitempty"`
// ReadFromClipboardCmd is the command for reading the clipboard.
// See https://github.com/jesseduffield/lazygit/blob/master/docs/Config.md#custom-command-for-copying-to-and-pasting-from-clipboard
ReadFromClipboardCmd string `yaml:"readFromClipboardCmd,omitempty"`
// -------- // --------
// The following configs are all deprecated and kept for backward // The following configs are all deprecated and kept for backward
@ -603,14 +611,6 @@ type OSConfig struct {
// OpenLinkCommand is the command for opening a link // OpenLinkCommand is the command for opening a link
// Deprecated: use OpenLink instead. // Deprecated: use OpenLink instead.
OpenLinkCommand string `yaml:"openLinkCommand,omitempty" jsonschema:"deprecated"` OpenLinkCommand string `yaml:"openLinkCommand,omitempty" jsonschema:"deprecated"`
// CopyToClipboardCmd is the command for copying to clipboard.
// See https://github.com/jesseduffield/lazygit/blob/master/docs/Config.md#custom-command-for-copying-to-and-pasting-from-clipboard
CopyToClipboardCmd string `yaml:"copyToClipboardCmd,omitempty"`
// ReadFromClipboardCmd is the command for reading the clipboard.
// See https://github.com/jesseduffield/lazygit/blob/master/docs/Config.md#custom-command-for-copying-to-and-pasting-from-clipboard
ReadFromClipboardCmd string `yaml:"readFromClipboardCmd,omitempty"`
} }
type CustomCommandAfterHook struct { type CustomCommandAfterHook struct {

View File

@ -1551,6 +1551,14 @@
"type": "string", "type": "string",
"description": "Command for opening a link. Should contain \"{{link}}\"." "description": "Command for opening a link. Should contain \"{{link}}\"."
}, },
"copyToClipboardCmd": {
"type": "string",
"description": "CopyToClipboardCmd is the command for copying to clipboard.\nSee https://github.com/jesseduffield/lazygit/blob/master/docs/Config.md#custom-command-for-copying-to-and-pasting-from-clipboard"
},
"readFromClipboardCmd": {
"type": "string",
"description": "ReadFromClipboardCmd is the command for reading the clipboard.\nSee https://github.com/jesseduffield/lazygit/blob/master/docs/Config.md#custom-command-for-copying-to-and-pasting-from-clipboard"
},
"editCommand": { "editCommand": {
"type": "string", "type": "string",
"description": "EditCommand is the command for editing a file.\nDeprecated: use Edit instead. Note that semantics are different:\nEditCommand is just the command itself, whereas Edit contains a\n\"{{filename}}\" variable." "description": "EditCommand is the command for editing a file.\nDeprecated: use Edit instead. Note that semantics are different:\nEditCommand is just the command itself, whereas Edit contains a\n\"{{filename}}\" variable."
@ -1566,14 +1574,6 @@
"openLinkCommand": { "openLinkCommand": {
"type": "string", "type": "string",
"description": "OpenLinkCommand is the command for opening a link\nDeprecated: use OpenLink instead." "description": "OpenLinkCommand is the command for opening a link\nDeprecated: use OpenLink instead."
},
"copyToClipboardCmd": {
"type": "string",
"description": "CopyToClipboardCmd is the command for copying to clipboard.\nSee https://github.com/jesseduffield/lazygit/blob/master/docs/Config.md#custom-command-for-copying-to-and-pasting-from-clipboard"
},
"readFromClipboardCmd": {
"type": "string",
"description": "ReadFromClipboardCmd is the command for reading the clipboard.\nSee https://github.com/jesseduffield/lazygit/blob/master/docs/Config.md#custom-command-for-copying-to-and-pasting-from-clipboard"
} }
}, },
"additionalProperties": false, "additionalProperties": false,