Re: Help w/Esoteric Configuration

From: MC (mc@hack.org)
Date: Sun Oct 26 2003 - 18:12:54 CET


Jerry A! <jerry@thehutt.org> writes:

> The first is that I'd like to enable what other WMs refer to as
> "windoze cycling". Is this even possible in ctwm? I can't find any
> way to 'flip' between two entries in the WarpRing.

What does your warpring configuration look like? It works OK for me
with CTWM 3.6:

  ### Move around focus on current workspace with Control-left and
  ### C-right. But don't focus on clocks and mailboxes.

  WindowRing
  WarpRingOnScreen
  WindowRingExclude
  {
          "xbiff"
          "dclock"
          "xclock"
  }

  "Left" = control : all : f.warpring "prev"
  "Right" = control : all: f.warpring "next"

I use a similar configuration to move between workspaces:

  "Left" = mod1 : all : f.prevworkspace
  "Right" = mod1 : all: f.nextworkspace

but I also move between ten configured workspaces with the function
keys à la

  "F1" = : all : f.gotoworkspace "1"

et cetera.

> Second, is it possible to maintain recognized window state when
> traversing workspaces? Basically, whenever I enter a workspace I'd like
> to automatically warp to the window that last had focus in said
> workspace before leaving the workspace.

Not possible as far as I know. The focus will be wherever your pointer
is. I don't think it would be too much trouble to put this change in,
though. I'll look into it if I can find the time. I'll let you know
where to find the patches unless someone beats me to it.

-- 
MC, http://hack.org/mc/


This archive was generated by hypermail 2.1.4 : Mon Oct 27 2003 - 06:45:04 CET