Guile Really-Improved 3 Window Manager Fork of i3-wm with guile configuration
Go to file
Michael Stapelberg 47a798ac4a Implement assignments of workspaces to screens, big cleanup of workspace code
Please test this! Plug in screens, unplug them, use your video projector,
change resolutions, etc.

To use the assignments, use the following syntax:
workspace <number> [screen <screen>] [name]

Where screen can be one of:
<number> (It is not provided that these numbers stay constant, so use with care)
<x>x<y> (Coordinates where the screen starts, so 1280 will be fine to match the
	 screen right of the main screen if your main screen is 1280 pixels
	 width. However, 1281 will not match)
<x>
x<y>

Some examples follow:

 workspace 1 screen 0
 workspace 1 screen 1
 workspace 1 screen 1280x0
 workspace 2 screen 1280
 workspace 3 screen x0
 workspace 3 screen 1 www
 workspace 4 screen 0 mail
2009-08-08 19:51:51 +02:00
debian update debian changelog 2009-08-02 20:06:09 +02:00
docs Implement putting clients into floating mode at a specific workspace 2009-07-21 16:43:20 +02:00
i3-msg i3-msg: Fix compilation warning (Thanks mxf) 2009-08-05 14:38:55 +02:00
include Implement assignments of workspaces to screens, big cleanup of workspace code 2009-08-08 19:51:51 +02:00
man manpage: document killing of windows better (Thanks Moredread) 2009-06-26 04:25:51 +02:00
src Implement assignments of workspaces to screens, big cleanup of workspace code 2009-08-08 19:51:51 +02:00
tests Separate font stuff to font.c, beautify Makefile 2009-02-08 11:25:32 +01:00
website website: add userguide 2009-06-26 13:49:18 +02:00
.gitignore Separate font stuff to font.c, beautify Makefile 2009-02-08 11:25:32 +01:00
CMDMODE Implement selecting the next tiling/floating window (using "focus") 2009-06-21 16:14:15 +02:00
DEPENDS Update DEPENDS file (add libev, update URLs) 2009-06-01 21:02:32 +02:00
GOALS Add GOALS file with anti-autotools 2009-02-09 20:56:29 +01:00
LICENSE Add vim hints, copyright notice to each file, add LICENSE, retab! everything 2009-02-14 02:33:31 +01:00
Makefile Make path configurable 2009-07-28 22:09:53 +02:00
PACKAGE-MAINTAINER Add file PACKAGE-MAINTAINERS with hints for package maintainers 2009-03-14 01:30:37 +01:00
RELEASE-NOTES-3.a-bf1 Add release notes to git, welcome 3.a-bf1 :-) 2009-05-03 17:24:07 +02:00
RELEASE-NOTES-3.b debian: update changelog 2009-06-26 04:42:58 +02:00
TODO Update TODO file 2009-04-19 20:45:28 +02:00
common.mk Add i3-msg, a sample implementation and hopefully useful utility 2009-07-28 21:26:36 +02:00
i3.config Implement the configuration option floating_modifier and document it 2009-06-24 20:31:00 +02:00
i3.desktop Add a .desktop-file containing xsession information for freedesktop compliant login managers 2009-04-19 22:29:04 +02:00
logo.svg Add logo to git. Thanks to steckdenis, yellowiscool and farvardin! 2009-08-04 01:40:05 +02:00
pseudo-doc.doxygen Put documentation for each function in the header files, doxygen-compatible 2009-04-07 19:02:07 +02:00