diff --git a/README.md b/README.md index 92477d3..c5ec378 100644 --- a/README.md +++ b/README.md @@ -77,5 +77,22 @@ send windows to the background and ingore them. **[wms_screensaver.sh]** experimental scripts that keps windows in a loop of random movements. + +**SETUP STEPS** +1 - download, compile and install wmutils/core and wmutils/opt. + +2 - clone this repo and put at least the main scripts in some executable path. + +3 - install a daemon for keyboard events, I have used sxhkd. Copy your configuration file, sxhkdrc, from wms/config to .config/sxhkd/. + +4 - copy the wms variables file, wms_var, contained in wms/config to .config/wms/. + +5 - add the following lines in .xinitrc or sxrc: + sxhkd & + exec wms_voyeur.sh + +!! In the case of using a Display Manager, copy the wms.desktop file contained in wms/config to /usr/share/xsessions and add the file wms.sh to the executable path. + + **This spawn doesn't have mouse support** **Sorry for the verbosity of the comments, the idea is to explain each script in general terms so that it can be easier to hack them** \ No newline at end of file diff --git a/art/wms.ascii b/art/wms.ascii index a8d74a5..2a8b8e4 100644 --- a/art/wms.ascii +++ b/art/wms.ascii @@ -1,8 +1,25 @@ -━━━━━━━━━━━━━━ -━━━━━━━━━━━━━━ -┏┓┏┓┏┓┏┓┏┓┏━━┓ -┃┗┛┗┛┃┃┗┛┃┃━━┫ -┗┓┏┓┏┛┃┃┃┃┣━━┃ -━┗┛┗┛━┗┻┻┛┗━━┛ -━━━━━━━━━━━━━━ -━━━━━━━━━━━━━━ + +┌─────────────────────────────────────────┐ +│ ..:::/::-. │ +│ `-:::-::-::::` │ +│ `:::-::::-:::-- │ +│ .:::::::::://-/. │ +│ .::::::::-::::/. │ +│ :` `.//-` .: │ +│ :-----:--.---: │ +│ `..` `--::::::::--. ``` │ +│ -:::-` .:-::::- `-:::. │ +│ `:::::::-.` ````` ..-:::::/: │ +│ ``` ..--::-:....-::::..```` │ +│ `.::-::::--. │ +│ `--.--::::-.` `.-::/:-...-` │ +│ .::::..` ``-::::. │ +│ .::` .::- │ +│ `.` ... │ +│ .____ ____. │ +│ | _| __ _ _______ ______ |_ | │ +│ | | \ \/ \/ / \ / ___/ | | │ +│ | | \ / Y Y \\___ \ | | │ +│ | |_ \/\_/|__|_| /____ > _| | │ +│ |____| \/ \/ |____| │ +└─────────────────────────────────────────┘ diff --git a/config/sxhkdrc_example b/config/sxhkdrc similarity index 100% rename from config/sxhkdrc_example rename to config/sxhkdrc diff --git a/config/wms.desktop b/config/wms.desktop new file mode 100644 index 0000000..2f66255 --- /dev/null +++ b/config/wms.desktop @@ -0,0 +1,7 @@ +[Desktop Entry] +Name=wms +Comment=Window Manipulation Shellscripts +Type=Application +Terminal=False +Exec=