Re: sawfish and RandR
- From: Teika Kazura <teika lavabit com>
- To: sawfish-list gnome org
- Subject: Re: sawfish and RandR
- Date: Sat, 14 May 2011 10:39:42 +0900 (JST)
On Fri, 13 May 2011 11:18:41 -0700, Omen Wild wrote:
> How about the ability to have a second screen act as an independent
> workspace? I run with a single screen and 9 workspaces in a 3x3 grid. I
> use the numeric keypad [1-9] to easily access them. What I would really
> love to do is to use a second screen as the 10th workspace and put it on
> the keypad's 0 key.
Hi. It's possible with some effort.
First understand that a "workspace", or "virtual desktop" in other WMs
spans over the entire X screen. If you have two screens, a workspace
includes both. So what you refer to is not workspace.
The solution will be: prepare 3x3 workspaces as before. Windows
in the second monitor should be set sticky = workspace sticky.
Make 0 key jump to the second monitor.
# In fact, this is a faq, and they all ask for a "seperate workspace". ;)
By the way, Omen, it's also possible in theory to solve the "dead
space" problem now with Sawfish-1.8. (See Wikipedia "Xinerama" page
for "dead space".)
See source files src/flippers.c and
lisp/sawfish/wm/edge/util.jl. Edge-actions is invoked when the pointer
hits the thin invisible windows at the (X) screen edges. Now you can
create your own such windows. It'll then call 'enter-flipper-hook'. So
you can just put one at your monitor border, and make it push the
cursor back. Coding will be a bit tedious, but straighforward.
Teika (Teika kazura)
--------------------
I've been off from the Sawfish development, and I don't read all
messages in this mailing list now.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]