diff options
| author | bakkeby <[email protected]> | 2019-10-07 23:34:23 +0200 |
|---|---|---|
| committer | bakkeby <[email protected]> | 2019-10-07 23:34:23 +0200 |
| commit | ca8638128f96f3309451577b600dc2840511ef97 (patch) | |
| tree | 605e574ee83a76575032c44972426b63216c5ed8 /patch/dwmc | |
| parent | 2612060419c9c19a743f63393154abe176177f3c (diff) | |
| download | dwm-flexipatch-ca8638128f96f3309451577b600dc2840511ef97.tar.gz dwm-flexipatch-ca8638128f96f3309451577b600dc2840511ef97.zip | |
Adding dwmc patch
Diffstat (limited to 'patch/dwmc')
| -rwxr-xr-x | patch/dwmc | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/patch/dwmc b/patch/dwmc new file mode 100755 index 0000000..9e3ecd6 --- /dev/null +++ b/patch/dwmc @@ -0,0 +1,40 @@ +#!/usr/bin/env sh + +signal() { + xsetroot -name "fsignal:$*" +} + +case $# in +1) + case $1 in + setlayout | view | viewall | togglebar | togglefloating | zoom | killclient | quit) + signal $1 + ;; + *) + echo "Unknown command or missing one argument." + exit 1 + ;; + esac + ;; +2) + case $1 in + view) + signal $1 ui $2 + ;; + viewex | toggleviewex | tagex | toggletagex | setlayoutex | focusstack | incnmaster | focusmon | tagmon) + signal $1 i $2 + ;; + setmfact) + signal $1 f $2 + ;; + *) + echo "Unknown command or one too many arguments." + exit 1 + ;; + esac + ;; +*) + echo "Too many arguments." + exit 1 + ;; +esac
\ No newline at end of file |
