diff options
author | xero <x@xero.nu> | 2015-03-07 20:48:41 -0500 |
---|---|---|
committer | xero <x@xero.nu> | 2015-03-07 20:48:41 -0500 |
commit | 627c9813c7c95ea2e3d45de0e44bab4f17e78f51 (patch) | |
tree | ee8b71f7dcd7f213bb0b09af8039f0c321fe9bd3 | |
parent | 5fe35b14052942884351b404296cc683b5982a91 (diff) | |
download | dotfiles_ascii-627c9813c7c95ea2e3d45de0e44bab4f17e78f51.tar.xz dotfiles_ascii-627c9813c7c95ea2e3d45de0e44bab4f17e78f51.zip |
fix herbstluftwm gap scripts for window size hints and make more unixy
-rwxr-xr-x | herbstluftwm/.config/herbstluftwm/autostart | 9 | ||||
-rwxr-xr-x | herbstluftwm/code/sys/herbstluftwm-add-gap | 11 | ||||
-rwxr-xr-x | herbstluftwm/code/sys/herbstluftwm-remove-gap | 13 |
3 files changed, 19 insertions, 14 deletions
diff --git a/herbstluftwm/.config/herbstluftwm/autostart b/herbstluftwm/.config/herbstluftwm/autostart index 7d512e2..9f38750 100755 --- a/herbstluftwm/.config/herbstluftwm/autostart +++ b/herbstluftwm/.config/herbstluftwm/autostart @@ -1,4 +1,4 @@ -#!/bin/bash +#!/bin/sh # # ██ ██ ██ ██ ████ ██ # ░██ ░██ ░██ ░██ ░██░ ░██ @@ -26,7 +26,7 @@ killall stalonetray killall conky # gap counter -echo 30 > /tmp/herbstluftwm-gap +echo 35 > /tmp/herbstluftwm-gap # keybindings Mod=Mod4 @@ -147,7 +147,7 @@ hc attr theme.active.inner_color '#272822' hc attr theme.active.outer_color '#000000' hc attr theme.background_color '#141414' -hc set window_gap 30 +hc set window_gap 35 hc set frame_padding 0 hc set smart_window_surroundings 0 hc set smart_frame_surroundings 1 @@ -178,7 +178,8 @@ hc detect_monitors #panel=~/.config/herbstluftwm/conkypanel panel=~/.config/herbstluftwm/panel.sh [ -x "$panel" ] || panel=/etc/xdg/herbstluftwm/panel.sh -for monitor in $(herbstclient list_monitors | cut -d: -f1) ; do +for monitor in $(herbstclient list_monitors | cut -d: -f1) +do # start it on each monitor "$panel" $monitor & done diff --git a/herbstluftwm/code/sys/herbstluftwm-add-gap b/herbstluftwm/code/sys/herbstluftwm-add-gap index 08b5a03..cc5492c 100755 --- a/herbstluftwm/code/sys/herbstluftwm-add-gap +++ b/herbstluftwm/code/sys/herbstluftwm-add-gap @@ -1,9 +1,12 @@ -#!/bin/bash +#!/bin/sh filename="/tmp/herbstluftwm-gap" while read -r line do gap=$line - gap=$((gap+10)) - herbstclient set window_gap $gap - echo $gap > $filename + if [ "$gap" -le 90 ] + then + gap=$((gap+7)) + herbstclient set window_gap $gap + echo $gap > $filename + fi done < "$filename" diff --git a/herbstluftwm/code/sys/herbstluftwm-remove-gap b/herbstluftwm/code/sys/herbstluftwm-remove-gap index 65c397a..b30b3eb 100755 --- a/herbstluftwm/code/sys/herbstluftwm-remove-gap +++ b/herbstluftwm/code/sys/herbstluftwm-remove-gap @@ -1,11 +1,12 @@ -#!/bin/bash +#!/bin/sh filename="/tmp/herbstluftwm-gap" while read -r line do gap=$line - if [ "$gap" -ge 0 ]; then - gap=$((gap-10)) - herbstclient set window_gap $gap - fi - echo $gap > $filename + if [ "$gap" -ge 7 ] + then + gap=$((gap-7)) + herbstclient set window_gap $gap + echo $gap > $filename + fi done < "$filename" |