- about
- customisation/
- dynamic window management/
- faq/
- multi monitor/
- multi pointer/
- patches/
- activetagindicatorbar/
- actualfullscreen/
- alpha/
- alternativetags/
- alttagsdecoration/
- alwayscenter/
- alwaysfullscreen/
- alwaysontop/
- anybar/
- aspectresize/
- attachabove/
- attachaside/
- attachasideandbelow/
- attachbelow/
- attachbottom/
- attachdirection/
- attachtop/
- autoresize/
- autostart/
- awesomebar/
- bar height/
- barpadding/
- bartabgroups/
- blanktags/
- bottomstack/
- canfocusfloating/
- canfocusrule/
- center/
- centeredmaster/
- centeredwindowname/
- centretitle/
- cfacts/
- clientindicators/
- clientopacity/
- clientspertag/
- cmdcustomize/
- colemak keys/
- colorbar/
- columngaps/
- columns/
- combo/
- cool autostart/
- cropwindows/
- current desktop/
- cursorwarp/
- cyclelayouts/
- deck/
- decoration hints/
- default tag apps/
- defaulttransparency/
- destroyfocus/
- dmenumatchtop/
- dragmfact/
- dualstatus/
- dwmc/
- dwmfifo/
- dynamicswallow/
- emptyview/
- ewmhtags/
- exresize/
- extrabar/
- fakefullscreen/
- fancybar/
- fibonacci/
- flextile/
- float border color/
- floatrules/
- focusadjacenttag/
- focusmaster/
- focusonclick/
- focusonnetactive/
- focusurgent/
- freespace/
- fsignal/
- fullgaps/
- fullscreen/
- functionalgaps/
- gaplessgrid/
- gaps/
- gestures/
- goback/
- graballkeycodes/
- gridmode/
- hide vacant tags/
- hideborder/
- historical/
- holdbar/
- horizgrid/
- inplacerotate/
- insets/
- ipc/
- ispermanent/
- keychain/
- keycodes/
- keymodes/
- keypressrelease/
- killunsel/
- launcher/
- layoutmenu/
- leftlayout/
- leftstack/
- mark/
- maximize/
- monocle count/
- monoclesymbol/
- moveontagmon/
- moveplace/
- moveresize/
- movestack/
- movethrow/
- movetoedge/
- mpdcontrol/
- multikey/
- namedscratchpads/
- nametag/
- nextprev/
- nmaster/
- nmaxmaster/
- noborder/
- notitle/
- nrowgrid/
- onlyquitonempty/
- pango/
- pertag/
- pledge/
- push/
- pwkl/
- rainbowtags/
- removeborder/
- reorganizetags/
- resetlayout/
- resetnmaster/
- resizecorners/
- restartsig/
- rmaster/
- rotatestack/
- ru gaps/
- save floats/
- scheme switch/
- scratchpad/
- scratchpads/
- script tags/
- selectivefakefullscreen/
- selfrestart/
- setborderpx/
- setstatus/
- showselmon/
- single tagset/
- singularborders/
- sizehints/
- smartborders/
- spawn cwd/
- splitstatus/
- sshawarespawn/
- stacker/
- stackmfact/
- staticstatus/
- status2d/
- statusallmons/
- statusbutton/
- statuscmd/
- statuscolors/
- statuspadding/
- stdin/
- steam/
- sticky/
- stickyindicator/
- swallow/
- swapfocus/
- swaptags/
- switchcol/
- switchtotag/
- systray/
- tab/
- tagall/
- taggrid/
- tagintostack/
- taglabels/
- tagothermonitor/
- tapresize/
- tatami/
- three column/
- tilegap/
- titlecolor/
- transfer/
- underlinetags/
- unfloatvisible/
- urgentborder/
- uselessgap/
- vanitygaps/
- viewontag/
- vtcolors/
- warp/
- winview/
- xkb/
- xrdb/
- xresources/
- xtile/
- zoomswap/
- screenshots/
- status monitor/
- tutorial/
focusmaster
Description
Switch focus to the (tiled) master client from anywhere in the stack.
Configuration
Add the following line to the keys array in your config.h (or config.def.h) to bind Mod+Ctrl+Space to focusmaster.
{ MODKEY|ControlMask, XK_space, focusmaster, {0} },
Download
- dwm-focusmaster-20200717-bb2e722.diff (2020.07.17)
Author
- Mateus Auler - <mateusauler at protonmail dot com>