diff options
author | ZachIR <zachir@librem.one> | 2021-12-22 22:07:36 +0000 |
---|---|---|
committer | ZachIR <zachir@librem.one> | 2021-12-22 22:07:36 +0000 |
commit | a92c8d43ba488d1e89bec2d223b084bce9e9bdd0 (patch) | |
tree | edbe6757f2d5ef0d5ed6aea360b1c080f32c906d /dwmc | |
parent | cb3f58ad06993f7ef3a7d8f61468012e2b786cab (diff) | |
parent | e40da607bb373b53be74fd721e237fb796c65ab2 (diff) |
Merge branch 'master' into 'dwm-6.2'
update repo to new configs
See merge request zachir/dwm!1
Diffstat (limited to 'dwmc')
-rwxr-xr-x | dwmc | 40 |
1 files changed, 40 insertions, 0 deletions
@@ -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) + signal $1 + ;; + *) + echo "Unknown command or missing one argument." + exit 1 + ;; + esac + ;; +2) + case $1 in + view | togglescratch) + signal $1 ui $2 + ;; + viewex | toggleviewex | tagex | toggletagex | setlayoutex | focusstack | incnmaster | focusmon | tagmon | quit) + 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 |