mirror of
https://github.com/mintycube/dwm.git
synced 2024-10-22 14:05:45 +02:00
Renaming VIEW_SAME_TAG_GIVES_PREVIOUS_TAG_PATCH to TOGGLETAG_PATCH
This commit is contained in:
parent
246f8f7260
commit
c968fd9aae
@ -17,7 +17,7 @@ If you are experiencing issues then you may want to check out the [Known Issues]
|
|||||||
|
|
||||||
### Changelog:
|
### Changelog:
|
||||||
|
|
||||||
2021-04-30 - Added togglelayout patch
|
2021-05-30 - Added togglelayout and toggletag patches
|
||||||
|
|
||||||
2021-04-16 - Vanitygaps: replaced smartgaps with smartgaps\_fact, allowing gaps to be disabled or increased when there is only one client.
|
2021-04-16 - Vanitygaps: replaced smartgaps with smartgaps\_fact, allowing gaps to be disabled or increased when there is only one client.
|
||||||
|
|
||||||
|
4
dwm.c
4
dwm.c
@ -4615,9 +4615,9 @@ view(const Arg *arg)
|
|||||||
if ((arg->ui & TAGMASK) == selmon->tagset[selmon->seltags])
|
if ((arg->ui & TAGMASK) == selmon->tagset[selmon->seltags])
|
||||||
#endif // EMPTYVIEW_PATCH
|
#endif // EMPTYVIEW_PATCH
|
||||||
{
|
{
|
||||||
#if VIEW_SAME_TAG_GIVES_PREVIOUS_TAG_PATCH
|
#if TOGGLETAG_PATCH
|
||||||
view(&((Arg) { .ui = 0 }));
|
view(&((Arg) { .ui = 0 }));
|
||||||
#endif // VIEW_SAME_TAG_GIVES_PREVIOUS_TAG_PATCH
|
#endif // TOGGLETAG_PATCH
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
selmon->seltags ^= 1; /* toggle sel tagset */
|
selmon->seltags ^= 1; /* toggle sel tagset */
|
||||||
|
@ -1083,6 +1083,19 @@
|
|||||||
|
|
||||||
#define TOGGLELAYOUT_PATCH 0
|
#define TOGGLELAYOUT_PATCH 0
|
||||||
|
|
||||||
|
/* Minor patch that lets you use the same keyboard shortcut to toggle to the previous tag if the
|
||||||
|
* designated tag is already active.
|
||||||
|
*
|
||||||
|
* This allows you to use e.g. MOD+4 to quickly view the 4th tag and use the same keybinding to
|
||||||
|
* toggle back to what it was previously. The default behaviour in dwm forces you to use either
|
||||||
|
* MOD+tab or MOD+1 to change back to the previous tag.
|
||||||
|
*
|
||||||
|
* Idea ref.
|
||||||
|
* https://www.reddit.com/r/suckless/comments/ik27vd/key_toggle_between_next_and_previous_tag_dwm/
|
||||||
|
* https://github.com/bakkeby/patches/wiki/toggletag
|
||||||
|
*/
|
||||||
|
#define TOGGLETAG_PATCH 0
|
||||||
|
|
||||||
/* Lets you transfer the currently focused client between the master and stack area
|
/* Lets you transfer the currently focused client between the master and stack area
|
||||||
* while increasing or decreasing the master area (nmaster) accordingly.
|
* while increasing or decreasing the master area (nmaster) accordingly.
|
||||||
* https://dwm.suckless.org/patches/transfer/
|
* https://dwm.suckless.org/patches/transfer/
|
||||||
@ -1119,14 +1132,6 @@
|
|||||||
*/
|
*/
|
||||||
#define VIEWONTAG_PATCH 0
|
#define VIEWONTAG_PATCH 0
|
||||||
|
|
||||||
/* By default tags can be changed using MOD+<num> while MOD+Tab toggles between the current and
|
|
||||||
* the previous tag. This patch changes this so that if you hit MOD+<num> for the tag you are
|
|
||||||
* currently on, then it works the same as MOD+Tab and switches back to the previous tag.
|
|
||||||
* Idea ref.
|
|
||||||
* https://www.reddit.com/r/suckless/comments/ik27vd/key_toggle_between_next_and_previous_tag_dwm/
|
|
||||||
*/
|
|
||||||
#define VIEW_SAME_TAG_GIVES_PREVIOUS_TAG_PATCH 0
|
|
||||||
|
|
||||||
/* This patch warps the mouse cursor to the center of the currently focused window or screen
|
/* This patch warps the mouse cursor to the center of the currently focused window or screen
|
||||||
* when the mouse cursor is (a) on a different screen or (b) on top of a different window.
|
* when the mouse cursor is (a) on a different screen or (b) on top of a different window.
|
||||||
* https://dwm.suckless.org/patches/warp/
|
* https://dwm.suckless.org/patches/warp/
|
||||||
|
Loading…
Reference in New Issue
Block a user