From 4af6737b5f6d07c358bd8487a9c0d957c013ba99 Mon Sep 17 00:00:00 2001 From: "Adrian C. (anrxc)" Date: Sun, 26 Sep 2021 16:50:31 +0200 Subject: twmrc: use vdesk for virtual desktops/tags --- twmrc | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/twmrc b/twmrc index 023d6bc..5bbabb4 100644 --- a/twmrc +++ b/twmrc @@ -66,7 +66,8 @@ ForceIcons #NoRaiseOnMove OpaqueMove MoveDelta3 -ShowIconManager +# - with vdesk we don't need you ('Show Iconmgr' menu still there) +#ShowIconManager #StartIconified { "someapp" } @@ -219,6 +220,29 @@ Button2 = : iconmgr : f.iconify "e" = mod4 : all : f.exec "LANG=en_US.UTF-8 xterm -geometry 175x75+700+150 -T Emacs -e emacs &" # * launch a terminal awesomeWM style "F1" = mod1 : all : f.exec "LANG=en_US.UTF-8 xterm -geometry 190x50+700+150 -T xterm &" +# * hide a window by iconifying +"h" = mod4 : all : f.iconify +# * switch virtual desktop/tag +"1" = mod4 : all : f.exec "vdesk 1" +"2" = mod4 : all : f.exec "vdesk 2" +"3" = mod4 : all : f.exec "vdesk 3" +"4" = mod4 : all : f.exec "vdesk 4" +"5" = mod4 : all : f.exec "vdesk 5" +"6" = mod4 : all : f.exec "vdesk 6" +"7" = mod4 : all : f.exec "vdesk 7" +"8" = mod4 : all : f.exec "vdesk 8" +"9" = mod4 : all : f.exec "vdesk 9" +# * move window to virtual desktop/tag awesomeWM style +# - $ vdesk [DESKTOP] $(xdpyinfo | sed -ne 's/^focus:.*\(0x[^,]\+\).*/\1/p') +"1" = mod4 | s : all : f.exec "~/code/bin/move-vdesk 1" +"2" = mod4 | s : all : f.exec "~/code/bin/move-vdesk 2" +"3" = mod4 | s : all : f.exec "~/code/bin/move-vdesk 3" +"4" = mod4 | s : all : f.exec "~/code/bin/move-vdesk 4" +"5" = mod4 | s : all : f.exec "~/code/bin/move-vdesk 5" +"6" = mod4 | s : all : f.exec "~/code/bin/move-vdesk 6" +"7" = mod4 | s : all : f.exec "~/code/bin/move-vdesk 7" +"8" = mod4 | s : all : f.exec "~/code/bin/move-vdesk 8" +"9" = mod4 | s : all : f.exec "~/code/bin/move-vdesk 9" # - Copy/paste # * VBoxClient clipboard is unreliable with the cut buffer, even if -- cgit v1.2.3