aboutsummaryrefslogtreecommitdiff
path: root/extra/man/alacritty-msg.1.scd
blob: f7f271aaf6de906806440ae23a98648e1271a41d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
ALACRITTY-MSG(1)

# NAME

alacritty-msg - Send messages to Alacritty

# SYNOPSIS

This command communicates with running Alacritty instances through a socket,
making it possible to control Alacritty without directly accessing it.

# OPTIONS

*-s, --socket* <socket>
	Path for IPC socket communication

# MESSAGES

*create-window*
	Create a new window in the same Alacritty process

	*OPTIONS*
		*--hold*
			Remain open after child process exits

		*--working-directory* <working-directory>
			Start the shell in the specified working directory

		*command* <command>...
			Command and args to execute (must be last argument)

*config*
	Update the Alacritty configuration

	*ARGS*
		*<CONFIG_OPTIONS>...*
			Configuration file options [example: cursor.style=Beam]

	*OPTIONS*
		*-w, --window-id* <WINDOW_ID>
			Window ID for the new config.

			Use _-1_ to apply this change to all windows.

			\[default: *$ALACRITTY_WINDOW_ID*]

# SEE ALSO

*alacritty*(1), *alacritty*(5), *alacritty-bindings*(5)

See the alacritty github repository at https://github.com/alacritty/alacritty
for the full documentation.

# BUGS

Found a bug? Please report it at https://github.com/alacritty/alacritty/issues.

# MAINTAINERS

- Christian Duerr <contact@christianduerr.com>
- Kirill Chibisov <contact@kchibisov.com>