diff --git a/README.md b/README.md index fb0a95a..61a579d 100644 --- a/README.md +++ b/README.md @@ -12,14 +12,15 @@ https://git.disroot.org/root_sti/nowm.git (dead at birth) -This one is designed to maintain and incorporate from that one, things that are essential for my workflow. Also, this must contain future experiments around the configuration of my scripts, using and taking advantage of the modification and addition of atoms in root window. +This one is designed to maintain and incorporate from that one, things that are essential for my workflow. Also, this must contain future experiments around the configuration of my scripts. I am learning, discovering, experimenting. This makes these scripts very volatile. Some of the scripts have other crap as dependencies which I have made available at: https://git.disroot.org/root_sti/others.git **My thanks and credits to the wmutils project. I wish you luck on your way.** -**FEATURES:** + +**THE MAIN FEATURES:** **[wms_batlarm.sh]** @@ -34,9 +35,6 @@ move / resize windows. -fullsize. -half screen (north, south, est, west). -**[wms_backgroundize.sh]** -send windows to the background and ingore them. - **[wms_termtogle.sh]** cicle opened terminals. @@ -46,6 +44,35 @@ change terminal name. **[wms_clearer.sh]** clear desktop maping and unmaping windows. +**[wms_voyeur.sh]** +watch xorg events and do things. + +**[wms_mainrole.sh]** +manage focus and colors. + +**[wms_value.sh]** +resize windows percentage. (regarding screen size), resize master area in tiling mode, resize gap (bloat) + +**[wms_menu.sh]** +menu made with fzf and xterm. + +**[wms_launcher.sh]** +launcher made with fzf and xterm. + +**THE FETICHES** + +**[wms_mimic.sh]** +extract colors from the desktop content and use them for decorations, background and more. + +**[wms_editor.sh]** +GUI editor launcher. + +**[wms_panel.sh]** +applet made with dzen2 to show system details and clock. + +**[wms_backgroundize.sh]** +send windows to the background and ingore them. + **[wms_shepperd.sh]** herds (group windows by herd). -add individual window. @@ -58,32 +85,6 @@ window arrangements. -widespread. -tiled. -**[wms_voyeur.sh]** -watch xorg events and do things. - -**[wms_mainrole.sh]** -manage focus and colors. - -**[wms_value.sh]** -resize windows percentage. (regarding screen size), resize master area in tiling mode, resize gap (bloat) - -_the new ones_ - -**[wms_menu.sh]** -menu made with fzf and xterm. - -**[wms_launcher.sh]** -launcher made with fzf and xterm. - -**[wms_mimic.sh]** -extract colors from the desktop content and use them for decorations, background and more. - -**[wms_editor.sh]** -GUI editor launcher. - -**[wms_panel.sh]** -clock applet made with dzen2 to show system details and clock. - **[wms_screensaver.sh]** experimental scripts that keps windows in a loop of random movements. diff --git a/batlarm.sh b/batlarm.sh deleted file mode 100755 index 1093cf9..0000000 --- a/batlarm.sh +++ /dev/null @@ -1,31 +0,0 @@ -#!/bin/sh - -## alternating window border colors depending on battery charge ## -## this script depends on power.sh which is in the /others repo ## - -. /tmp/wms_var - -# freq. -FREQ=0.5 -# alternate colors. -COLORS="aa0000 $AC" - -while true:; do - # battery status. - read -r STATUS < /sys/class/power_supply/BAT0/status - # if status discharging. - if [ "$STATUS" = "Discharging" ]; then - # alternate border colors. - for c in $COLORS; do - chwb -c $c $(pfw) - sleep $FREQ - done - - else # if not - # default border colors. - chwb -c $AC $(pfw) - # exit loop. - break - - fi -done diff --git a/config/wms_var_example b/config/wms_var_example index a57b6f9..a9b34b6 100644 --- a/config/wms_var_example +++ b/config/wms_var_example @@ -6,7 +6,7 @@ BITMAP="$HOME/.bitmap.xbm" GIF="$HOME/.gif" # terminal -TERMINAL=xterm +TERMINAL="xterm" # x editor XENAME="emacs" @@ -22,10 +22,10 @@ GEOMETRY=66x11+314+250 BW=2 # active color -AC=829AA6 +AC=B6B6B6 # inactive color -IC=4D4D4D +IC=616161 # background color BC=101010 @@ -34,10 +34,13 @@ BC=101010 FC=A0A0A0 # windows percentage -WP=90 +WP=85 # tiling master area percentage MP=60 # gaps GAP=6 + + + diff --git a/wms_shepperd.sh b/wms_shepperd.sh index 7ebc75e..24ea29c 100755 --- a/wms_shepperd.sh +++ b/wms_shepperd.sh @@ -15,7 +15,7 @@ NAMES="$HOME/.config/wms/wms_names" usage() { cat<