From 83eff4e330b24a47e5cb87ca9e31d94288e882cd Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Tue, 14 Nov 2023 17:03:47 -0800 Subject: [PATCH] config: clarify that command can only be a single binary --- src/config/Config.zig | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/config/Config.zig b/src/config/Config.zig index 82e09eb66..c13a76bef 100644 --- a/src/config/Config.zig +++ b/src/config/Config.zig @@ -278,6 +278,16 @@ palette: Palette = .{}, /// - SHELL environment variable /// - passwd entry (user information) /// +/// The command is the path to only the binary to run. This cannot +/// also contain arguments, because Ghostty does not perform any +/// shell string parsing. To provide additional arguments, use the +/// "command-arg" configuration (repeated for multiple arguments). +/// +/// If you're using the `ghostty` CLI there is also a shortcut +/// to run a command with argumens directly: you can use the `-e` +/// flag. For example: `ghostty -e fish --with --custom --args`. +/// This is just shorthand for specifying "command" and +/// "command-arg" in the configuration. command: ?[]const u8 = null, /// A single argument to pass to the command. This can be repeated to