diff options
| author | Calvin Lee <cyrus296@gmail.com> | 2017-04-02 14:38:33 -0600 | 
|---|---|---|
| committer | Calvin Lee <cyrus296@gmail.com> | 2017-04-03 11:48:37 -0600 | 
| commit | 2445d279604d7be38c00db60ffde4279a3c75459 (patch) | |
| tree | 030844d9fb13be7814dd760a6ffedbec8f5264cd /sway/commands.c | |
| parent | ab7570d311d65ff03fd14627ec3157fa37995ced (diff) | |
| download | sway-2445d279604d7be38c00db60ffde4279a3c75459.tar.xz | |
Impliment i3-style marks
This commit adds three commands to sway: `show_marks`, `mark` and
`unmark`. Marks are displayed right-aligned in the window border as i3
does. Marks may be found using criteria.
Fixes #1007
Diffstat (limited to 'sway/commands.c')
| -rw-r--r-- | sway/commands.c | 3 | 
1 files changed, 3 insertions, 0 deletions
| diff --git a/sway/commands.c b/sway/commands.c index c330ebee..971ff505 100644 --- a/sway/commands.c +++ b/sway/commands.c @@ -190,6 +190,7 @@ static struct cmd_handler handlers[] = {  	{ "kill", cmd_kill },  	{ "layout", cmd_layout },  	{ "log_colors", cmd_log_colors }, +	{ "mark", cmd_mark },  	{ "mode", cmd_mode },  	{ "mouse_warping", cmd_mouse_warping },  	{ "move", cmd_move }, @@ -203,12 +204,14 @@ static struct cmd_handler handlers[] = {  	{ "scratchpad", cmd_scratchpad },  	{ "seamless_mouse", cmd_seamless_mouse },  	{ "set", cmd_set }, +	{ "show_marks", cmd_show_marks },  	{ "smart_gaps", cmd_smart_gaps },  	{ "split", cmd_split },  	{ "splith", cmd_splith },  	{ "splitt", cmd_splitt },  	{ "splitv", cmd_splitv },  	{ "sticky", cmd_sticky }, +	{ "unmark", cmd_unmark },  	{ "workspace", cmd_workspace },  	{ "workspace_auto_back_and_forth", cmd_ws_auto_back_and_forth },  	{ "workspace_layout", cmd_workspace_layout }, | 
