You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Window Maker Development
This patch is adding vim-like window marking, like in i3. A window can be dynamically assigned a mark label. Then a marked window can be pulled or jumped to. Or the current focused window can be swapped with a marked window.
The mark label appears in the Window List in between the window title and the workspace name.
Those new options in WindowMaker conf file are used to control the actions: MarkSetKey, MarkUnsetKey, MarkBringKey, MarkJumpKey and MarkSwapKey.
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to wmake...@googlegroups.com
On 4/2/26 3:26 AM, david.m...@gmail.com wrote:
> This patch is adding vim-like window marking, like in i3.
> A window can be dynamically assigned a mark label.
> Then a marked window can be pulled or jumped to.
> Or the current focused window can be swapped with a marked window.
>
> The mark label appears in the Window List in between the window
> title and the workspace name.
>
> Those new options in WindowMaker conf file are used to control
> the actions: MarkSetKey, MarkUnsetKey, MarkBringKey, MarkJumpKey
> and MarkSwapKey.
Having used neither vim nor i3, what is the exact functionality and its
purpose? Are these marks like (textual) tags i can assign to windows? If
so, can i assigned them for all windows of the same application (like
setting them in the Attributes panel)? Also, are these persistent and
can be set/unset/queried from the command-line? Are there any examples
of workflows these can enable?
Bad Sector
david.m...@gmail.com
unread,
Apr 2, 2026, 12:22:49 PM (4 days ago) Apr 2
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Window Maker Development
Hi,
A mark label is a key tag (or can be a modifier+key) that can be assigned to a unique window.
Here are some workflows: Usually, the mark action is set to 'SUPER+M'. So if you have, for example, an xterm, you can mark it with 'SUPER+M x'. And every time you need it, you don't have to search for it, just jump to it. If you have configured mark jump to 'SUPER+J', you can just do 'SUPER+J x' or summon it with the mark bring action. Another workflow example is if you want to keep a specific layout, you can just mark swap windows.
Those are persistent and saved in the WMState conf file under "MarkKey". AFAIK, wmaker does not provide an IPC that allows external programs to communicate with a running instance.
regards
Carlos R. Mafra
unread,
Apr 2, 2026, 1:07:36 PM (4 days ago) Apr 2
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to wmake...@googlegroups.com
On Thu, 2 Apr 2026 at 9:22:49 -0700, david.m...@gmail.com wrote:
> A mark label is a key tag (or can be a modifier+key) that can be assigned
> to a unique window.
>
> Here are some workflows:
> Usually, the mark action is set to 'SUPER+M'.
> So if you have, for example, an xterm, you can mark it with 'SUPER+M x'.
> And every time you need it, you don't have to search for it, just jump to
> it.
> If you have configured mark jump to 'SUPER+J', you can just do 'SUPER+J x'
> or summon it with the mark bring action.
> Another workflow example is if you want to keep a specific layout, you can
> just mark swap windows.
>
> Those are persistent and saved in the WMState conf file under "MarkKey".
> AFAIK, wmaker does not provide an IPC that allows external programs to
> communicate with a running instance.
Hi David,
Could you consider updating the NEWS file at the toplevel directory?
I think it is important to let people know about new features and
teach them how to use them at the same time. So if you could do it,
that would be great.
Best, Carlos
david.m...@gmail.com
unread,
Apr 2, 2026, 2:44:41 PM (4 days ago) Apr 2
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Window Maker Development
I was thinking we should update the docs and NEWS file just before a release,
in case if something is changed in between.
But I can do a check on the NEWS file now already if you want.
Carlos R. Mafra
unread,
Apr 2, 2026, 3:26:59 PM (4 days ago) Apr 2
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to wmake...@googlegroups.com
Yes, it makes sense to update it before a release. But on the other
hand it is important to teach users how to use a new feature.
Kostas is a bit confused about how to use this new feature, and so am I.
Ideally a full explanation would be part of the commit message, but
I missed to ask that. So the NEWS file seems to be a good fallback in
this case.
If you could take a look, that'd be great.
david.m...@gmail.com
unread,
Apr 2, 2026, 4:04:10 PM (4 days ago) Apr 2
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Window Maker Development
Sure, will do.
david.m...@gmail.com
unread,
Apr 2, 2026, 5:25:09 PM (4 days ago) Apr 2
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Window Maker Development
hum, there is second patch linked to that one but seems I cannot upload it.
[PATCH 2/2] wmaker: add directional window focus It's being autodeleted...