65 lines
3.5 KiB
Bash
Executable File
65 lines
3.5 KiB
Bash
Executable File
#! /bin/sh
|
|
# simple help script for WMFS2 by arpinux
|
|
# default keybinds list
|
|
|
|
xpos="5"
|
|
ypos="5"
|
|
width="350"
|
|
height="730"
|
|
bg="#222222"
|
|
fg="#7D7D7D"
|
|
l01="^s[80;12;$bg;WMFS² Keybinds Help]"
|
|
l03="^s[15;35;$fg;launch terminal: Super + Return]"
|
|
l04="^s[15;50;$fg;launch prompt: Super + p]"
|
|
l05="^s[15;65;$fg;close client: Super + q]"
|
|
l06="^s[15;80;$fg;reload wmfs: Control + Alt + r]"
|
|
l07="^s[15;95;$fg;quit wmfs: Control + Alt + q]"
|
|
|
|
l08="^s[15;115;$fg;next client: Alt + Tab]"
|
|
l09="^s[15;130;$fg;prev client: Alt + Shift + Tab]"
|
|
l10="^s[15;145;$fg;next tabbed client: Super + Tab]"
|
|
l11="^s[15;160;$fg;prev tabbed client: Super + Shift + Tab]"
|
|
l12="^s[15;175;$fg;left client: Alt + h]"
|
|
l13="^s[15;190;$fg;right client: Alt + l]"
|
|
l14="^s[15;205;$fg;top client: Alt + k]"
|
|
l15="^s[15;220;$fg;bottom client: Alt + j]"
|
|
l16="^s[15;235;$fg;swap client left: Control + Shift + h]"
|
|
l17="^s[15;250;$fg;swap client right: Control + Shift + l]"
|
|
l18="^s[15;265;$fg;swap client top: Control + Shift + k]"
|
|
l19="^s[15;280;$fg;swap client bottom: Control + Shift + j]"
|
|
l20="^s[15;295;$fg;tab client left: Alt + Shift + h]"
|
|
l21="^s[15;310;$fg;tab client right: Alt + Shift + l]"
|
|
l22="^s[15;325;$fg;tab client top: Alt + Shift + k]"
|
|
l23="^s[15;340;$fg;tab client bottom: Alt + Shift + j]"
|
|
l24="^s[15;355;$fg;untab client: Alt + Shift + u]"
|
|
|
|
l25="^s[15;375;$fg;increase client on left: Super + h]"
|
|
l26="^s[15;390;$fg;increase client on right: Super + l]"
|
|
l27="^s[15;405;$fg;increase client on top: Super + k]"
|
|
l28="^s[15;420;$fg;increase client on bottom: Super + j]"
|
|
l29="^s[15;435;$fg;decrease client from left: Super + Control + h]"
|
|
l30="^s[15;450;$fg;decrease client from right: Super + Control + l]"
|
|
l31="^s[15;465;$fg;decrease client from top: Super + Control + k]"
|
|
l32="^s[15;480;$fg;decrease client from bottom: Super + Control + j]"
|
|
l33="^s[15;495;$fg;integrate client to left: Super + Control + Alt + h]"
|
|
l34="^s[15;510;$fg;integrate client to right: Super + Control + Alt + l]"
|
|
l35="^s[15;525;$fg;integrate client to top: Super + Control + Alt + k]"
|
|
l36="^s[15;540;$fg;integrate client to bottom: Super + Control + Alt + j]"
|
|
|
|
l37="^s[15;560;$fg;horizontal layout: Super + Shift + m]"
|
|
l38="^s[15;575;$fg;vertical layout: Super + m]"
|
|
l39="^s[15;590;$fg;layout rotate right: Super + r]"
|
|
l40="^s[15;605;$fg;layout rotate left: Super + Shift + r]"
|
|
l41="^s[15;620;$fg;toggle client free: Super + f]"
|
|
|
|
l42="^s[15;640;$fg;prev/next tag: Control + Left/Right]"
|
|
l43="^s[15;655;$fg;prev/next screen: Control + Up/Down]"
|
|
l44="^s[15;670;$fg;set tag (x): Super + F(x)]"
|
|
l45="^s[15;685;$fg;tag client with (x): Super + Shift + F(x)]"
|
|
l46="^s[15;700;$fg;add tag: Super + -]"
|
|
l47="^s[15;715;$fg;delete tag: Super + Shift + -]"
|
|
|
|
frame="^R[0;0;350;15;$fg] ^R[0;728;350;2;$fg] ^R[0;0;2;730;$fg] ^R[348;0;2;730;$fg]"
|
|
|
|
wmfs -c status_surface "$xpos,$ypos,$width,$height,$bg $frame $l01 $l03 $l04 $l05 $l06 $l07 $l08 $l09 $l10 $l11 $l12 $l13 $l14 $l15 $l16 $l17 $l18 $l19 $l20 $l21 $l22 $l23 $l24 $l25 $l26 $l27 $l28 $l29 $l30 $l31 $l32 $l33 $l34 $l35 $l36 $l37 $l38 $l39 $l40 $l41 $l42 $l43 $l44 $l45 $l46 $l47"
|